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 COVER PAGE

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

Report for the Calendar Year or Quarter Ended: 03-31-2022
Check here if Amendment   Amendment Number:
This Amendment (Check only one.):   is a restatement.
  adds new holdings entries.
Institutional Investment Manager Filing this Report:
Name: LPL Financial LLC
Address: 1055 LPL WAY
FORT MILL , SC29715
Form 13F File Number: 028-12526

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

Person Signing this Report on Behalf of Reporting Manager:
Name: Juliana Arias
Title: Vice President, Operations Risk Management
Phone: 858-909-6874
Signature, Place, and Date of Signing:
Juliana Arias San Diego , CA 05-16-2022
[Signature] [City, State] [Date]
Report Type (Check only one.):
X 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.)
  13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).)
  13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)
Form 13F Summary Page
Report Summary:
Number of Other Included Managers: 0
Form 13F Information Table Entry Total: 4174
Form 13F Information Table Value Total: 116,366,016
(thousands)
List of Other Managers Reporting for this Manager:
[If there are no entries in this list, omit this section.]
Form 13F File Number Name

List of Other Included Managers:
Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.
[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]
No. Form 13F File Number Name


SEC FORM 13F-HR

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: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC CL A COM 88025U109 1,515 19,913 SH SOLE 18,544 0 1,369
22ND CENTY GROUP INC COM 90137F103 137 59,120 SH SOLE 0 0 59,120
2U INC COM 90214J101 343 25,846 SH SOLE 19,691 0 6,155
3-D SYS CORP DEL COM NEW 88554D205 5,063 303,508 SH SOLE 0 0 303,508
3M CO COM 88579Y101 59,705 401,027 SH SOLE 14,945 0 386,082
9 METERS BIOPHARMA INC COM 654405109 27 44,720 SH SOLE 0 0 44,720
AAON INC COM PAR $0.004 000360206 269 4,827 SH SOLE 1,328 0 3,499
ABB LTD SPONSORED ADR 000375204 2,666 82,431 SH SOLE 6,908 0 75,523
ABBOTT LABS COM 002824100 94,638 799,581 SH SOLE 91,941 0 707,640
ABBVIE INC COM 00287Y109 323,257 1,994,060 SH SOLE 344,308 0 1,649,752
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 7,872 2,328,986 SH SOLE 0 0 2,328,986
ABERDEEN AUSTRALIA EQUITY FD COM 003011103 365 58,065 SH SOLE 0 0 58,065
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 228 20,381 SH SOLE 0 0 20,381
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 1,610 250,049 SH SOLE 0 0 250,049
ABERDEEN INCOME CR STRATEGIE COM 003057106 448 45,758 SH SOLE 0 0 45,758
ABERDEEN STD GLOBAL INFRASTR COM SHS BEN INT 00326W106 235 11,680 SH SOLE 0 0 11,680
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 7,713 415,114 SH SOLE 0 0 415,114
ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 4,156 19,894 SH SOLE 0 0 19,894
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 2,661 29,003 SH SOLE 0 0 29,003
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 6,725 69,996 SH SOLE 0 0 69,996
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 6,569 275,417 SH SOLE 0 0 275,417
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 4,587 477,341 SH SOLE 0 0 477,341
ABIOMED INC COM 003654100 2,257 6,813 SH SOLE 1,222 0 5,591
ABM INDS INC COM 000957100 382 8,289 SH SOLE 0 0 8,289
ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 5,390 237,007 SH SOLE 190,857 0 46,150
ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 3,572 114,967 SH SOLE 95,552 0 19,415
ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 4,079 128,395 SH SOLE 106,442 0 21,953
ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 3,820 136,218 SH SOLE 112,236 0 23,982
ABSOLUTE SHS TR WBI BULBEAR TR 00400R841 2,114 96,840 SH SOLE 58,507 0 38,333
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 3,939 136,472 SH SOLE 97,027 0 39,445
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 4,513 114,538 SH SOLE 0 0 114,538
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2,794 42,630 SH SOLE 12,510 0 30,120
ACADIA PHARMACEUTICALS INC COM 004225108 953 39,343 SH SOLE 8,068 0 31,275
ACADIA RLTY TR COM SH BEN INT 004239109 832 38,400 SH SOLE 0 0 38,400
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 64,441 191,090 SH SOLE 50,183 0 140,907
ACCO BRANDS CORP COM 00081T108 107 13,322 SH SOLE 0 0 13,322
ACCURAY INC COM 004397105 44 13,386 SH SOLE 0 0 13,386
ACHIEVE LIFE SCIENCES INC COM 004468500 655 86,550 SH SOLE 0 0 86,550
ACTIVISION BLIZZARD INC COM 00507V109 9,564 119,385 SH SOLE 9,620 0 109,765
ACUITY BRANDS INC COM 00508Y102 718 3,794 SH SOLE 20 0 3,774
ACUSHNET HOLDINGS CORP COM 005098108 312 7,747 SH SOLE 2,035 0 5,712
ADAMS DIVERSIFIED EQUITY FD COM 006212104 1,981 107,430 SH SOLE 0 0 107,430
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,071 77,135 SH SOLE 0 0 77,135
ADOBE SYSTEMS INCORPORATED COM 00724F101 163,225 358,211 SH SOLE 85,410 0 272,801
ADT INC DEL COM 00090Q103 566 74,569 SH SOLE 0 0 74,569
ADVANCE AUTO PARTS INC COM 00751Y106 13,592 65,510 SH SOLE 46,629 0 18,881
ADVANCED DRAIN SYS INC DEL COM 00790R104 828 6,970 SH SOLE 426 0 6,544
ADVANCED ENERGY INDS COM 007973100 1,970 22,887 SH SOLE 9,551 0 13,336
ADVANCED MICRO DEVICES INC COM 007903107 105,736 967,036 SH SOLE 113,137 0 853,899
ADVANSIX INC COM 00773T101 361 7,060 SH SOLE 0 0 7,060
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 300 46,977 SH SOLE 46,977 0 0
ADVAXIS INC COM NEW 007624307 2 20,033 SH SOLE 0 0 20,033
ADVENT CONVERTIBLE & INCOME COM 00764C109 2,463 157,255 SH SOLE 0 0 157,255
ADVISORSHARES TR ADVISORSHS ETF 00768Y206 1,318 21,964 SH SOLE 0 0 21,964
ADVISORSHARES TR ADVISORSHS ETF 00768Y560 823 17,042 SH SOLE 0 0 17,042
ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 1,483 15,186 SH SOLE 0 0 15,186
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 1,071 22,832 SH SOLE 0 0 22,832
ADVISORSHARES TR PURE CANNABIS 00768Y495 1,834 171,363 SH SOLE 0 0 171,363
ADVISORSHARES TR PURE US CANNABIS 00768Y453 5,007 240,023 SH SOLE 0 0 240,023
ADVISORSHARES TR VICE E T F 00768Y545 410 13,616 SH SOLE 0 0 13,616
AECOM COM 00766T100 406 5,285 SH SOLE 0 0 5,285
AEGON N V NY REGISTRY SHS 007924103 1,131 213,738 SH SOLE 0 0 213,738
AERCAP HOLDINGS NV SHS N00985106 1,398 27,808 SH SOLE 25,403 0 2,405
AEROJET ROCKETDYNE HLDGS INC COM 007800105 473 12,022 SH SOLE 5,451 0 6,571
AEROVIRONMENT INC COM 008073108 584 6,202 SH SOLE 678 0 5,524
AES CORP COM 00130H105 12,499 485,782 SH SOLE 316,373 0 169,409
AFFILIATED MANAGERS GROUP IN COM 008252108 265 1,878 SH SOLE 1,466 0 412
AFFIMED N V COM N01045108 132 30,225 SH SOLE 0 0 30,225
AFFIRM HLDGS INC COM CL A 00827B106 3,558 76,888 SH SOLE 1,518 0 75,370
AFLAC INC COM 001055102 33,683 523,110 SH SOLE 209,577 0 313,533
AGCO CORP COM 001084102 2,744 18,790 SH SOLE 53 0 18,737
AGEAGLE AERIAL SYS INC NEW COM 00848K101 13 10,532 SH SOLE 0 0 10,532
AGENUS INC COM NEW 00847G705 84 34,060 SH SOLE 0 0 34,060
AGF INVTS TR AGFIQ US MK ANTI 00110G408 380 20,723 SH SOLE 0 0 20,723
AGILE THERAPEUTICS INC COM 00847L100 4 20,244 SH SOLE 0 0 20,244
AGILENT TECHNOLOGIES INC COM 00846U101 4,059 30,677 SH SOLE 733 0 29,944
AGNC INVT CORP COM 00123Q104 6,846 522,599 SH SOLE 0 0 522,599
AGNICO EAGLE MINES LTD COM 008474108 5,071 82,800 SH SOLE 17 0 82,783
AGREE REALTY CORP COM 008492100 706 10,639 SH SOLE 5,823 0 4,816
AILERON THERAPEUTICS INC COM 00887A105 5 10,000 SH SOLE 0 0 10,000
AIM IMMUNOTECH INC COM 00901B105 17 16,482 SH SOLE 0 0 16,482
AIR PRODS & CHEMS INC COM 009158106 35,336 141,395 SH SOLE 55,878 0 85,517
AIR TRANSPORT SERVICES GRP I COM 00922R105 231 6,911 SH SOLE 2,302 0 4,609
AIRBNB INC COM CL A 009066101 27,101 157,786 SH SOLE 5,282 0 152,504
AKAMAI TECHNOLOGIES INC COM 00971T101 12,247 102,581 SH SOLE 75,556 0 27,025
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 20 15,000 PRN SOLE 0 0 15,000
AKERNA CORP COM 00973W102 42 37,261 SH SOLE 0 0 37,261
AKOUSTIS TECHNOLOGIES INC COM 00973N102 105 16,175 SH SOLE 0 0 16,175
ALAMOS GOLD INC NEW COM CL A 011532108 462 54,879 SH SOLE 26,480 0 28,399
ALARM COM HLDGS INC COM 011642105 319 4,806 SH SOLE 985 0 3,821
ALASKA AIR GROUP INC COM 011659109 6,961 119,991 SH SOLE 28,804 0 91,187
ALBANY INTL CORP CL A 012348108 292 3,468 SH SOLE 939 0 2,529
ALBEMARLE CORP COM 012653101 11,515 52,068 SH SOLE 2,004 0 50,064
ALBERTSONS COS INC COMMON STOCK 013091103 848 25,500 SH SOLE 793 0 24,707
ALCOA CORP COM 013872106 27,851 309,356 SH SOLE 0 0 309,356
ALCON AG ORD SHS H01301128 22,113 278,754 SH SOLE 257,257 0 21,497
ALEXANDER & BALDWIN INC NEW COM 014491104 675 29,127 SH SOLE 23,564 0 5,563
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,691 18,341 SH SOLE 6,818 0 11,523
ALEXCO RESOURCE CORP COM 01535P106 69 44,700 SH SOLE 0 0 44,700
ALGONQUIN PWR UTILS CORP COM 015857105 284 18,313 SH SOLE 2,003 0 16,310
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 34,738 319,118 SH SOLE 76,399 0 242,719
ALIGN TECHNOLOGY INC COM 016255101 7,997 18,341 SH SOLE 4,246 0 14,095
ALLEGHANY CORP DEL COM 017175100 2,678 3,161 SH SOLE 1,622 0 1,539
ALLEGHENY TECHNOLOGIES INC COM 01741R102 489 18,217 SH SOLE 158 0 18,059
ALLEGIANT TRAVEL CO COM 01748X102 282 1,736 SH SOLE 453 0 1,283
ALLEGION PLC ORD SHS G0176J109 2,334 21,263 SH SOLE 13,521 0 7,742
ALLENA PHARMACEUTICALS COM 018119107 7 30,550 SH SOLE 0 0 30,550
ALLETE INC COM NEW 018522300 434 6,486 SH SOLE 120 0 6,366
ALLIANCE DATA SYSTEMS CORP COM 018581108 498 8,873 SH SOLE 2,365 0 6,508
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 466 30,171 SH SOLE 0 0 30,171
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 7,948 710,898 SH SOLE 0 0 710,898
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 11,677 248,347 SH SOLE 202 0 248,145
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 496 39,414 SH SOLE 0 0 39,414
ALLIANT ENERGY CORP COM 018802108 9,758 156,175 SH SOLE 8,622 0 147,553
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,378 35,110 SH SOLE 26,408 0 8,702
ALLOT LTD SHS M0854Q105 89 11,000 SH SOLE 0 0 11,000
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 298 13,254 SH SOLE 0 0 13,254
ALLSTATE CORP COM 020002101 22,067 159,319 SH SOLE 12,121 0 147,198
ALLY FINL INC COM 02005N100 4,225 97,172 SH SOLE 34,505 0 62,667
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,712 16,608 SH SOLE 3,315 0 13,293
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,549 28,351 SH SOLE 0 0 28,351
ALPHA ARCHITECT ETF TR MERLYN AI BULL 02072L706 243 7,027 SH SOLE 0 0 7,027
ALPHA ARCHITECT ETF TR US QUAN VALUE 02072L102 1,055 28,841 SH SOLE 0 0 28,841
ALPHA METALLURGICAL RESOUR I COM 020764106 415 3,148 SH SOLE 0 0 3,148
ALPHABET INC CAP STK CL A 02079K305 504,367 181,339 SH SOLE 29,161 0 152,178
ALPHABET INC CAP STK CL A 02079K305 556 200 SH Put SOLE 0 0 200
ALPHABET INC CAP STK CL C 02079K107 419,936 150,354 SH SOLE 14,008 0 136,346
ALPHABET INC CAP STK CL C 02079K107 279 100 SH Put SOLE 0 0 100
ALPHATEC HLDGS INC COM NEW 02081G201 1,483 128,954 SH SOLE 0 0 128,954
ALPINE INCOME PPTY TR INC COM 02083X103 335 17,843 SH SOLE 0 0 17,843
ALPS ETF TR ALERIAN ENERGY 00162Q676 990 43,598 SH SOLE 0 0 43,598
ALPS ETF TR ALERIAN MLP 00162Q452 45,551 1,189,321 SH SOLE 529 0 1,188,792
ALPS ETF TR BARRONS 400 ETF 00162Q726 825 13,900 SH SOLE 0 0 13,900
ALPS ETF TR CLEAN ENERGY 00162Q460 5,136 81,116 SH SOLE 0 0 81,116
ALPS ETF TR DISRUPTIVE TECH 00162Q478 1,758 41,174 SH SOLE 0 0 41,174
ALPS ETF TR EQUAL SEC ETF 00162Q205 2,595 23,867 SH SOLE 0 0 23,867
ALPS ETF TR INTL SEC DV DOG 00162Q718 462 16,406 SH SOLE 0 0 16,406
ALPS ETF TR MED BREAKTHGH 00162Q593 948 28,176 SH SOLE 0 0 28,176
ALPS ETF TR RIVRFRNT STR INC 00162Q783 682 28,801 SH SOLE 0 0 28,801
ALPS ETF TR SECTR DIV DOGS 00162Q858 10,887 197,773 SH SOLE 0 0 197,773
ALTAIR ENGR INC COM CL A 021369103 1,158 18,252 SH SOLE 12,682 0 5,570
ALTERYX INC COM CL A 02156B103 696 9,727 SH SOLE 1 0 9,726
ALTICE USA INC CL A 02156K103 237 18,985 SH SOLE 11,240 0 7,745
ALTO INGREDIENTS INC COM 021513106 339 49,682 SH SOLE 0 0 49,682
ALTRA INDL MOTION CORP COM 02208R106 557 14,320 SH SOLE 13,092 0 1,228
ALTRIA GROUP INC COM 02209S103 73,504 1,406,778 SH SOLE 75,238 0 1,331,540
AMARIN CORP PLC SPONS ADR NEW 023111206 1,082 328,828 SH SOLE 118,872 0 209,956
AMAZON COM INC COM 023135106 1,126,713 345,604 SH SOLE 43,619 0 301,985
AMAZON COM INC COM 023135106 652 200 SH Put SOLE 0 0 200
AMBAC FINL GROUP INC COM NEW 023139884 806 77,533 SH SOLE 0 0 77,533
AMBARELLA INC SHS G037AX101 954 9,091 SH SOLE 1,588 0 7,503
AMBEV SA SPONSORED ADR 02319V103 86 26,711 SH SOLE 0 0 26,711
AMC ENTMT HLDGS INC CL A COM 00165C104 2,713 110,106 SH SOLE 0 0 110,106
AMC NETWORKS INC CL A 00164V103 777 19,127 SH SOLE 14,575 0 4,552
AMCOR PLC ORD G0250X107 4,234 373,681 SH SOLE 87,953 0 285,728
AMDOCS LTD SHS G02602103 4,080 49,625 SH SOLE 26,706 0 22,919
AMEDISYS INC COM 023436108 567 3,291 SH SOLE 533 0 2,758
AMER STATES WTR CO COM 029899101 2,589 29,084 SH SOLE 259 0 28,825
AMERCO COM 023586100 1,132 1,896 SH SOLE 508 0 1,388
AMEREN CORP COM 023608102 5,100 54,391 SH SOLE 1,235 0 53,156
AMERESCO INC CL A 02361E108 2,216 27,907 SH SOLE 25,018 0 2,889
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 856 141,520 SH SOLE 0 0 141,520
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,513 71,528 SH SOLE 21,936 0 49,592
AMERICAN AIRLS GROUP INC COM 02376R102 6,952 380,933 SH SOLE 0 0 380,933
AMERICAN ASSETS TR INC COM 024013104 505 13,331 SH SOLE 12,098 0 1,233
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,206 39,407 SH SOLE 21,365 0 18,042
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 468 10,325 SH SOLE 0 0 10,325
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 15,636 263,761 SH SOLE 0 0 263,761
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 4,711 96,551 SH SOLE 0 0 96,551
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 6,474 125,381 SH SOLE 0 0 125,381
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 9,207 152,590 SH SOLE 0 0 152,590
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 8,866 141,676 SH SOLE 0 0 141,676
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 9,290 202,968 SH SOLE 0 0 202,968
AMERICAN CENTY ETF TR STOXX US QLTY 025072307 7,883 115,949 SH SOLE 0 0 115,949
AMERICAN CENTY ETF TR STOXX US QUALT 025072208 6,960 133,669 SH SOLE 0 0 133,669
AMERICAN CENTY ETF TR US EQT ETF 025072885 39,369 510,625 SH SOLE 0 0 510,625
AMERICAN CENTY ETF TR US SML CP VALU 025072877 42,863 536,724 SH SOLE 0 0 536,724
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 398 23,669 SH SOLE 7,536 0 16,133
AMERICAN ELEC PWR CO INC COM 025537101 55,414 555,421 SH SOLE 261,151 0 294,270
AMERICAN EXPRESS CO COM 025816109 67,063 358,628 SH SOLE 49,433 0 309,195
AMERICAN FIN TR INC COM CLASS A 02607T109 1,244 157,272 SH SOLE 0 0 157,272
AMERICAN FINL GROUP INC OHIO COM 025932104 559 3,841 SH SOLE 1,921 0 1,920
AMERICAN HOMES 4 RENT CL A 02665T306 3,313 82,755 SH SOLE 36,269 0 46,486
AMERICAN INTL GROUP INC COM NEW 026874784 15,287 243,532 SH SOLE 111,462 0 132,070
AMERICAN RES CORP CL A 02927U208 36 13,944 SH SOLE 0 0 13,944
AMERICAN TOWER CORP NEW COM 03027X100 47,164 187,739 SH SOLE 53,838 0 133,901
AMERICAN WTR WKS CO INC NEW COM 030420103 27,085 163,628 SH SOLE 66,892 0 96,736
AMERICOLD RLTY TR COM 03064D108 1,096 39,326 SH SOLE 27,105 0 12,221
AMERIPRISE FINL INC COM 03076C106 5,474 18,224 SH SOLE 1,546 0 16,678
AMERISOURCEBERGEN CORP COM 03073E105 26,448 170,953 SH SOLE 49,512 0 121,441
AMES NATL CORP COM 031001100 606 24,377 SH SOLE 0 0 24,377
AMETEK INC COM 031100100 7,294 54,766 SH SOLE 37,987 0 16,779
AMGEN INC COM 031162100 115,640 478,205 SH SOLE 113,052 0 365,153
AMKOR TECHNOLOGY INC COM 031652100 812 37,398 SH SOLE 594 0 36,804
AMMO INC COM 00175J107 236 49,092 SH SOLE 0 0 49,092
AMN HEALTHCARE SVCS INC COM 001744101 1,877 17,989 SH SOLE 4,645 0 13,344
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 150 35,977 SH SOLE 0 0 35,977
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2,135 59,466 SH SOLE 0 0 59,466
AMPHENOL CORP NEW CL A 032095101 7,370 97,812 SH SOLE 31,761 0 66,051
AMPIO PHARMACEUTICALS INC COM 03209T109 38 79,964 SH SOLE 0 0 79,964
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 1,894 110,185 SH SOLE 0 0 110,185
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 5,767 184,144 SH SOLE 0 0 184,144
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 24,228 708,638 SH SOLE 0 0 708,638
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 30,294 808,918 SH SOLE 0 0 808,918
AMPLIFY ETF TR HIGH INCOME 032108847 10,857 726,229 SH SOLE 0 0 726,229
AMPLIFY ETF TR ONLIN RETL ETF 032108102 8,259 125,720 SH SOLE 0 0 125,720
AMPLIFY ETF TR SEYMOUR CANNBS 032108854 519 41,403 SH SOLE 0 0 41,403
AMRYT PHARMA PLC SPONSORED ADS 03217L106 175 21,183 SH SOLE 0 0 21,183
AMYRIS INC COM NEW 03236M200 116 26,543 SH SOLE 0 0 26,543
ANALOG DEVICES INC COM 032654105 24,265 146,902 SH SOLE 47,313 0 99,589
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 323 26,245 SH SOLE 0 0 26,245
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100 3,405 215,625 SH SOLE 0 0 215,625
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 735 31,008 SH SOLE 0 0 31,008
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 8,258 137,499 SH SOLE 9,317 0 128,182
ANNALY CAPITAL MANAGEMENT IN COM 035710409 13,446 1,909,933 SH SOLE 22,808 0 1,887,125
ANSYS INC COM 03662Q105 9,801 30,854 SH SOLE 23,787 0 7,067
ANTARES PHARMA INC COM 036642106 117 28,420 SH SOLE 0 0 28,420
ANTERIX INC COM 03676C100 512 8,849 SH SOLE 8,349 0 500
ANTERO MIDSTREAM CORP COM 03676B102 2,355 216,669 SH SOLE 649 0 216,020
ANTERO RESOURCES CORP COM 03674X106 2,608 85,414 SH SOLE 0 0 85,414
ANTHEM INC COM 036752103 57,199 116,443 SH SOLE 56,883 0 59,560
AON PLC SHS CL A G0403H108 14,476 44,456 SH SOLE 22,583 0 21,873
APA CORPORATION COM 03743Q108 9,602 232,318 SH SOLE 916 0 231,402
APARTMENT INCOME REIT CORP COM 03750L109 466 8,726 SH SOLE 488 0 8,238
API GROUP CORP COM STK 00187Y100 369 17,558 SH SOLE 5,855 0 11,703
APOGEE ENTERPRISES INC COM 037598109 250 5,275 SH SOLE 0 0 5,275
APOLLO COML REAL EST FIN INC COM 03762U105 3,295 236,568 SH SOLE 0 0 236,568
APOLLO INVT CORP COM NEW 03761U502 5,622 425,246 SH SOLE 0 0 425,246
APOLLO SR FLOATING RATE FD I COM 037636107 2,891 197,752 SH SOLE 0 0 197,752
APOLLO TACTICAL INCOME FD IN COM 037638103 797 55,499 SH SOLE 0 0 55,499
APPHARVEST INC COM 03783T103 377 70,178 SH SOLE 0 0 70,178
APPIAN CORP CL A 03782L101 1,912 31,435 SH SOLE 0 0 31,435
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3,216 178,946 SH SOLE 8,052 0 170,894
APPLE INC COM 037833100 2,455,026 14,059,985 SH SOLE 868,256 0 13,191,729
APPLE INC COM 037833100 2,916 16,700 SH Put SOLE 0 0 16,700
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,093 10,746 SH SOLE 9,776 0 970
APPLIED MATLS INC COM 038222105 41,171 312,373 SH SOLE 49,652 0 262,721
APPLIED OPTOELECTRONICS INC COM 03823U102 52 14,325 SH SOLE 0 0 14,325
APPLIED UV INC COM 03828V105 20 13,000 SH SOLE 0 0 13,000
APTARGROUP INC COM 038336103 2,941 25,020 SH SOLE 17,173 0 7,847
APTIV PLC SHS G6095L109 17,760 148,923 SH SOLE 129,689 0 19,234
AQUA METALS INC COM 03837J101 20 13,382 SH SOLE 0 0 13,382
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 34 18,353 SH SOLE 0 0 18,353
ARAMARK COM 03852U106 260 6,917 SH SOLE 4,987 0 1,930
ARBOR REALTY TRUST INC COM 038923108 5,257 308,119 SH SOLE 190 0 307,929
ARCADIA BIOSCIENCES INC COM NEW 039014204 62 44,000 SH SOLE 0 0 44,000
ARCBEST CORP COM 03937C105 332 4,122 SH SOLE 0 0 4,122
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 4,177 130,489 SH SOLE 11,987 0 118,502
ARCH CAP GROUP LTD ORD G0450A105 1,544 31,882 SH SOLE 15,440 0 16,442
ARCHER DANIELS MIDLAND CO COM 039483102 22,980 254,602 SH SOLE 1,243 0 253,359
ARCIMOTO INC COM 039587100 310 46,868 SH SOLE 0 0 46,868
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 119 14,639 SH SOLE 0 0 14,639
ARCOSA INC COM 039653100 496 8,672 SH SOLE 0 0 8,672
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 352 13,041 SH SOLE 0 0 13,041
ARDELYX INC COM 039697107 52 48,400 SH SOLE 0 0 48,400
ARES CAPITAL CORP COM 04010L103 35,490 1,694,015 SH SOLE 0 0 1,694,015
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 23 20,000 PRN SOLE 0 0 20,000
ARES COML REAL ESTATE CORP COM 04013V108 184 11,839 SH SOLE 0 0 11,839
ARES DYNAMIC CR ALLOCATION F COM 04014F102 282 19,499 SH SOLE 0 0 19,499
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2,966 36,519 SH SOLE 4,252 0 32,267
ARISTA NETWORKS INC COM 040413106 9,193 66,143 SH SOLE 7,031 0 59,112
ARK ETF TR 3D PRINTING ETF 00214Q500 2,264 77,070 SH SOLE 0 0 77,070
ARK ETF TR ARK SPACE EXPL 00214Q807 2,423 135,154 SH SOLE 0 0 135,154
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 23,528 347,743 SH SOLE 0 0 347,743
ARK ETF TR FINTECH INNOVA 00214Q708 18,101 623,112 SH SOLE 0 0 623,112
ARK ETF TR GENOMIC REV ETF 00214Q302 44,141 961,060 SH SOLE 0 0 961,060
ARK ETF TR INNOVATION ETF 00214Q104 240,718 3,631,284 SH SOLE 642 0 3,630,642
ARK ETF TR ISRAEL INOVATE 00214Q609 944 39,044 SH SOLE 0 0 39,044
ARK ETF TR NEXT GNRTN INTER 00214Q401 42,121 482,929 SH SOLE 0 0 482,929
ARLO TECHNOLOGIES INC COM 04206A101 102 11,566 SH SOLE 0 0 11,566
ARMADA HOFFLER PPTYS INC COM 04208T108 440 30,163 SH SOLE 21,505 0 8,658
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 85 10,074 SH SOLE 0 0 10,074
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,323 14,703 SH SOLE 12,128 0 2,575
ARRAY TECHNOLOGIES INC COM SHS 04271T100 929 82,415 SH SOLE 0 0 82,415
ARRIVAL GROUP SHS L0423Q108 58 15,466 SH SOLE 0 0 15,466
ARROW ELECTRS INC COM 042735100 1,733 14,605 SH SOLE 415 0 14,190
ARROW ETF TR ARROW DJ GLB YLD 04273H104 647 44,548 SH SOLE 0 0 44,548
ARROW FINL CORP COM 042744102 247 7,612 SH SOLE 0 0 7,612
ARROW INVTS TR DWA TACTICAL ETF 042765792 157 13,342 SH SOLE 0 0 13,342
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 725 15,766 SH SOLE 1,276 0 14,490
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 887 22,530 SH SOLE 2,209 0 20,321
ARVINAS INC COM 04335A105 222 3,292 SH SOLE 926 0 2,366
ASANA INC CL A 04342Y104 436 10,905 SH SOLE 1,373 0 9,532
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 275 2,343 SH SOLE 0 0 2,343
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 92 12,906 SH SOLE 486 0 12,420
ASENSUS SURGICAL INC COM 04367G103 60 96,033 SH SOLE 0 0 96,033
ASGN INC COM 00191U102 1,027 8,944 SH SOLE 7,238 0 1,706
ASHLAND GLOBAL HLDGS INC COM 044186104 874 8,877 SH SOLE 590 0 8,287
ASML HOLDING N V N Y REGISTRY SHS N07059210 28,864 43,281 SH SOLE 21,150 0 22,131
ASML HOLDING N V N Y REGISTRY SHS N07059210 267 400 SH Put SOLE 0 0 400
ASPEN TECHNOLOGY INC COM 045327103 3,817 23,082 SH SOLE 19,125 0 3,957
ASSOCIATED BANC CORP COM 045487105 585 25,688 SH SOLE 11,005 0 14,683
ASSURANT INC COM 04621X108 211 1,159 SH SOLE 0 0 1,159
ASSURED GUARANTY LTD COM G0585R106 2,520 39,586 SH SOLE 11,637 0 27,949
ASTRAZENECA PLC SPONSORED ADR 046353108 13,375 201,608 SH SOLE 30,594 0 171,014
AT&T INC COM 00206R102 134,891 5,708,458 SH SOLE 1,107,592 0 4,600,866
ATHERSYS INC NEW COM 04744L106 41 67,131 SH SOLE 0 0 67,131
ATKORE INC COM 047649108 427 4,342 SH SOLE 0 0 4,342
ATLANTIC UN BANKSHARES CORP COM 04911A107 684 18,645 SH SOLE 7,668 0 10,977
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 2,277 64,931 SH SOLE 2,394 0 62,537
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,536 17,782 SH SOLE 0 0 17,782
ATLAS CORP SHARES Y0436Q109 1,517 103,371 SH SOLE 3,711 0 99,660
ATLASSIAN CORP PLC CL A G06242104 17,595 59,764 SH SOLE 35,840 0 23,924
ATMOS ENERGY CORP COM 049560105 6,603 55,260 SH SOLE 6,527 0 48,733
ATRICURE INC COM 04963C209 1,468 22,356 SH SOLE 18,148 0 4,208
ATRION CORP COM 049904105 238 334 SH SOLE 43 0 291
AURINIA PHARMACEUTICALS INC COM 05156V102 358 28,943 SH SOLE 0 0 28,943
AURORA CANNABIS INC COM 05156X884 250 62,461 SH SOLE 0 0 62,461
AUTODESK INC COM 052769106 23,467 109,478 SH SOLE 85,897 0 23,581
AUTOLIV INC COM 052800109 715 9,357 SH SOLE 6,772 0 2,585
AUTOMATIC DATA PROCESSING IN COM 053015103 62,016 272,549 SH SOLE 14,030 0 258,519
AUTONATION INC COM 05329W102 997 10,012 SH SOLE 402 0 9,610
AUTOZONE INC COM 053332102 15,984 7,818 SH SOLE 1,603 0 6,215
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 150 21,950 SH SOLE 0 0 21,950
AVALARA INC COM 05338G106 1,029 10,345 SH SOLE 4,840 0 5,505
AVALONBAY CMNTYS INC COM 053484101 8,576 34,529 SH SOLE 25,641 0 8,888
AVANGRID INC COM 05351W103 691 14,792 SH SOLE 685 0 14,107
AVANOS MED INC COM 05350V106 528 15,757 SH SOLE 7,175 0 8,582
AVANTOR INC COM 05352A100 705 20,839 SH SOLE 9,540 0 11,299
AVAYA HLDGS CORP COM 05351X101 402 31,697 SH SOLE 1,849 0 29,848
AVERY DENNISON CORP COM 053611109 4,678 26,890 SH SOLE 670 0 26,220
AVIENT CORPORATION COM 05368V106 793 16,516 SH SOLE 12,484 0 4,032
AVIS BUDGET GROUP COM 053774105 316 1,199 SH SOLE 64 0 1,135
AVISTA CORP COM 05379B107 1,086 24,048 SH SOLE 5,380 0 18,668
AVNET INC COM 053807103 392 9,651 SH SOLE 1,378 0 8,273
AXALTA COATING SYS LTD COM G0750C108 411 16,734 SH SOLE 7,258 0 9,476
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,917 25,380 SH SOLE 56 0 25,324
AXIS CAP HLDGS LTD SHS G0692U109 1,276 21,108 SH SOLE 1,389 0 19,719
AXON ENTERPRISE INC COM 05464C101 6,005 43,602 SH SOLE 0 0 43,602
AXONICS MODULATION TECHNOLOG COM 05465P101 219 3,505 SH SOLE 0 0 3,505
AXOS FINANCIAL INC COM 05465C100 1,089 23,472 SH SOLE 7,476 0 15,996
AXSOME THERAPEUTICS INC COM 05464T104 427 10,311 SH SOLE 0 0 10,311
AZUL S A SPONSR ADR PFD 05501U106 395 26,241 SH SOLE 0 0 26,241
B & G FOODS INC NEW COM 05508R106 3,074 113,932 SH SOLE 0 0 113,932
B. RILEY FINANCIAL INC COM 05580M108 340 4,857 SH SOLE 454 0 4,403
B2GOLD CORP COM 11777Q209 128 27,871 SH SOLE 0 0 27,871
BABCOCK & WILCOX ENTERPRISES COM 05614L209 478 58,590 SH SOLE 0 0 58,590
BADGER METER INC COM 056525108 1,096 11,016 SH SOLE 8,036 0 2,980
BAIDU INC SPON ADR REP A 056752108 6,185 46,754 SH SOLE 0 0 46,754
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 230 14,773 SH SOLE 0 0 14,773
BAKER HUGHES COMPANY CL A 05722G100 7,267 199,577 SH SOLE 64,209 0 135,368
BALCHEM CORP COM 057665200 1,312 9,616 SH SOLE 8,004 0 1,612
BALL CORP COM 058498106 17,788 197,649 SH SOLE 43,032 0 154,617
BALLARD PWR SYS INC NEW COM 058586108 377 32,412 SH SOLE 0 0 32,412
BANCFIRST CORP COM 05945F103 845 10,150 SH SOLE 0 0 10,150
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 168 29,586 SH SOLE 8,899 0 20,687
BANCO BRADESCO S A SP ADR PFD NEW 059460303 964 207,807 SH SOLE 0 0 207,807
BANCO SANTANDER S.A. ADR 05964H105 823 243,561 SH SOLE 40,899 0 202,662
BANCROFT FD LTD COM 059695106 4,203 184,521 SH SOLE 0 0 184,521
BANK HAWAII CORP COM 062540109 5,657 67,413 SH SOLE 658 0 66,755
BANK MARIN BANCORP COM 063425102 246 7,009 SH SOLE 0 0 7,009
BANK MONTREAL QUE COM 063671101 7,255 61,498 SH SOLE 299 0 61,199
BANK NEW YORK MELLON CORP COM 064058100 8,236 165,940 SH SOLE 27,759 0 138,181
BANK NOVA SCOTIA B C COM 064149107 6,606 92,111 SH SOLE 744 0 91,367
BANK OZK COM 06417N103 11,539 270,223 SH SOLE 15,316 0 254,907
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 2,646 71,685 SH SOLE 0 0 71,685
BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 4,534 203,421 SH SOLE 0 0 203,421
BARCLAYS BANK PLC IPTH PURE BRD 06740P114 245 5,117 SH SOLE 0 0 5,117
BARCLAYS PLC ADR 06738E204 260 32,915 SH SOLE 5,931 0 26,984
BARINGS BDC INC COM 06759L103 2,970 287,195 SH SOLE 0 0 287,195
BARINGS CORPORATE INVS COM 06759X107 1,686 110,693 SH SOLE 0 0 110,693
BARINGS GLOBAL SHORT DURATIO COM 06760L100 240 15,453 SH SOLE 0 0 15,453
BARNES GROUP INC COM 067806109 413 10,287 SH SOLE 5,515 0 4,772
BARRICK GOLD CORP COM 067901108 15,827 645,218 SH SOLE 122,980 0 522,238
BAUSCH HEALTH COS INC COM 071734107 1,464 64,088 SH SOLE 104 0 63,984
BAXTER INTL INC COM 071813109 14,020 180,809 SH SOLE 75,195 0 105,614
BCB BANCORP INC COM 055298103 371 20,333 SH SOLE 0 0 20,333
BCE INC COM NEW 05534B760 34,250 617,564 SH SOLE 445,021 0 172,543
BEACON ROOFING SUPPLY INC COM 073685109 747 12,607 SH SOLE 3,722 0 8,885
BEAM THERAPEUTICS INC COM 07373V105 1,048 18,293 SH SOLE 0 0 18,293
BECTON DICKINSON & CO COM 075887109 41,673 156,664 SH SOLE 83,085 0 73,579
BED BATH & BEYOND INC COM 075896100 338 15,012 SH SOLE 0 0 15,012
BEIGENE LTD SPONSORED ADR 07725L102 347 1,838 SH SOLE 1,025 0 813
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 24 11,292 SH SOLE 0 0 11,292
BENCHMARK ELECTRS INC COM 08160H101 264 10,548 SH SOLE 8,153 0 2,395
BENTLEY SYS INC COM CL B 08265T208 1,926 43,588 SH SOLE 39,498 0 4,090
BERKELEY LTS INC COM 084310101 328 46,070 SH SOLE 0 0 46,070
BERKLEY W R CORP COM 084423102 4,559 68,457 SH SOLE 37,712 0 30,745
BERKSHIRE HATHAWAY INC DEL CL A 084670108 34,909 66 SH SOLE 0 0 66
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 540,857 1,532,565 SH SOLE 59,276 0 1,473,289
BERKSHIRE HILLS BANCORP INC COM 084680107 264 9,126 SH SOLE 0 0 9,126
BERRY GLOBAL GROUP INC COM 08579W103 1,319 22,761 SH SOLE 671 0 22,090
BEST BUY INC COM 086516101 8,609 94,705 SH SOLE 15,381 0 79,324
BEYOND MEAT INC COM 08862E109 1,472 30,471 SH SOLE 0 0 30,471
BGC PARTNERS INC CL A 05541T101 166 37,667 SH SOLE 0 0 37,667
BGSF INC COM 05601C105 299 22,696 SH SOLE 0 0 22,696
BHP GROUP LTD SPONSORED ADS 088606108 14,273 184,758 SH SOLE 28,614 0 156,144
BIG 5 SPORTING GOODS CORP COM 08915P101 422 24,635 SH SOLE 0 0 24,635
BIG LOTS INC COM 089302103 571 16,513 SH SOLE 0 0 16,513
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 480 21,897 SH SOLE 0 0 21,897
BILL COM HLDGS INC COM 090043100 1,762 7,769 SH SOLE 2,126 0 5,643
BIO RAD LABS INC CL A 090572207 13,953 24,773 SH SOLE 21,899 0 2,874
BIOCARDIA INC COM 09060U507 23 11,050 SH SOLE 0 0 11,050
BIOCRYST PHARMACEUTICALS INC COM 09058V103 444 27,334 SH SOLE 0 0 27,334
BIOGEN INC COM 09062X103 9,708 46,096 SH SOLE 24,369 0 21,727
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 441 3,717 SH SOLE 1,380 0 2,337
BIOLIFE SOLUTIONS INC COM NEW 09062W204 380 16,726 SH SOLE 12,682 0 4,044
BIOLINERX LTD SPONSORED ADS 09071M205 117 68,576 SH SOLE 0 0 68,576
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,466 31,989 SH SOLE 12,809 0 19,180
BIONANO GENOMICS INC COM 09075F107 86 33,280 SH SOLE 0 0 33,280
BIONTECH SE SPONSORED ADS 09075V102 1,343 7,874 SH SOLE 104 0 7,770
BIO-TECHNE CORP COM 09073M104 4,224 9,754 SH SOLE 7,026 0 2,728
BIT DIGITAL INC SHS G1144A105 368 102,338 SH SOLE 0 0 102,338
BJS WHSL CLUB HLDGS INC COM 05550J101 971 14,363 SH SOLE 8,342 0 6,021
BK OF AMERICA CORP COM 060505104 174,861 4,242,148 SH SOLE 835,775 0 3,406,373
BLACK HILLS CORP COM 092113109 2,496 32,411 SH SOLE 14,825 0 17,586
BLACK KNIGHT INC COM 09215C105 2,871 49,513 SH SOLE 13,779 0 35,734
BLACK STONE MINERALS L P COM UNIT 09225M101 368 27,346 SH SOLE 0 0 27,346
BLACKBAUD INC COM 09227Q100 679 11,346 SH SOLE 2,830 0 8,516
BLACKBERRY LTD COM 09228F103 703 94,237 SH SOLE 0 0 94,237
BLACKLINE INC COM 09239B109 1,304 17,811 SH SOLE 10,639 0 7,172
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 199 16,227 SH SOLE 0 0 16,227
BLACKROCK CAP INVT CORP COM 092533108 327 77,658 SH SOLE 0 0 77,658
BLACKROCK CAP INVT CORP NOTE 5.000% 6/1 092533AC2 259 258,000 PRN SOLE 0 0 258,000
BLACKROCK CORE BD TR SHS BEN INT 09249E101 4,228 325,197 SH SOLE 0 0 325,197
BLACKROCK CORPOR HI YLD FD I COM 09255P107 3,988 370,284 SH SOLE 0 0 370,284
BLACKROCK CR ALLOCATION INCO COM 092508100 4,958 394,775 SH SOLE 0 0 394,775
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 2,920 280,209 SH SOLE 0 0 280,209
BLACKROCK ENERGY & RES TR COM 09250U101 693 59,727 SH SOLE 0 0 59,727
BLACKROCK ENHANCED CAP & INC COM 09256A109 1,324 63,404 SH SOLE 0 0 63,404
BLACKROCK ENHANCED EQUITY DI COM 09251A104 9,678 977,605 SH SOLE 0 0 977,605
BLACKROCK ENHANCED GLOBAL DI COM 092501105 3,001 265,311 SH SOLE 0 0 265,311
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 292 50,715 SH SOLE 0 0 50,715
BLACKROCK FLOATING RATE INCO COM 091941104 823 64,557 SH SOLE 0 0 64,557
BLACKROCK FLOATING RATE INCO COM 09255X100 855 65,705 SH SOLE 0 0 65,705
BLACKROCK HEALTH SCIENCES TR COM 09250W107 2,231 49,008 SH SOLE 0 0 49,008
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 737 36,719 SH SOLE 0 0 36,719
BLACKROCK INC COM 09247X101 68,761 89,981 SH SOLE 14,549 0 75,432
BLACKROCK INCOME TR INC COM 09247F100 5,680 1,107,217 SH SOLE 0 0 1,107,217
BLACKROCK INVT QUALITY MUN T COM 09247D105 1,997 138,850 SH SOLE 0 0 138,850
BLACKROCK LTD DURATION INC T COM SHS 09249W101 1,313 91,548 SH SOLE 0 0 91,548
BLACKROCK MULTI-SECTOR INC T COM 09258A107 2,318 140,669 SH SOLE 0 0 140,669
BLACKROCK MUN INCOME QUALITY COM 092479104 1,140 86,171 SH SOLE 0 0 86,171
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 226 18,569 SH SOLE 0 0 18,569
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 2,385 100,938 SH SOLE 410 0 100,528
BLACKROCK MUNI INCOME TR II COM 09249N101 879 71,359 SH SOLE 0 0 71,359
BLACKROCK MUNI INTER DR FD I COM 09253X102 167 12,689 SH SOLE 0 0 12,689
BLACKROCK MUNIASSETS FD INC COM 09254J102 335 26,208 SH SOLE 0 0 26,208
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1,247 93,421 SH SOLE 0 0 93,421
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 148 11,564 SH SOLE 0 0 11,564
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 541 41,353 SH SOLE 0 0 41,353
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 334 27,235 SH SOLE 16,023 0 11,212
BLACKROCK MUNIHOLDINGS QUALI COM 09253N104 906 63,689 SH SOLE 0 0 63,689
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 197 16,259 SH SOLE 0 0 16,259
BLACKROCK MUNIVEST FD II INC COM 09253T101 136 10,546 SH SOLE 0 0 10,546
BLACKROCK MUNIVEST FD INC COM 09253R105 737 90,299 SH SOLE 0 0 90,299
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 267 20,519 SH SOLE 0 0 20,519
BLACKROCK MUNIYIELD CALIF QU COM 09254N103 1,491 113,498 SH SOLE 0 0 113,498
BLACKROCK MUNIYIELD FD INC COM 09253W104 533 42,221 SH SOLE 0 0 42,221
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 755 57,840 SH SOLE 0 0 57,840
BLACKROCK MUNIYIELD QUALITY COM 09254E103 2,061 164,235 SH SOLE 0 0 164,235
BLACKROCK MUNIYIELD QUALITY COM 09254G108 684 56,275 SH SOLE 0 0 56,275
BLACKROCK MUNIYILD QULT FD I COM 09254F100 1,466 106,283 SH SOLE 0 0 106,283
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 1,248 97,428 SH SOLE 0 0 97,428
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 787 64,610 SH SOLE 0 0 64,610
BLACKROCK RES & COMMODITIES SHS 09257A108 4,801 434,870 SH SOLE 0 0 434,870
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 2,095 71,331 SH SOLE 0 0 71,331
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 1,852 42,806 SH SOLE 0 0 42,806
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 9,081 412,381 SH SOLE 0 0 412,381
BLACKROCK TCP CAPITAL CORP COM 09259E108 1,972 137,897 SH SOLE 469 0 137,428
BLACKROCK UTILITIES INFRSTRC COM 09248D104 497 19,571 SH SOLE 0 0 19,571
BLACKSTONE GROUP INC COM 09260D107 108,390 853,864 SH SOLE 40,054 0 813,810
BLACKSTONE MTG TR INC COM CL A 09257W100 10,535 331,390 SH SOLE 0 0 331,390
BLACKSTONE MTG TR INC NOTE 4.750% 3/1 09257WAC4 51 50,000 PRN SOLE 0 0 50,000
BLACKSTONE SENIOR FLOATNG RA COM 09256U105 4,530 296,448 SH SOLE 0 0 296,448
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 189 14,515 SH SOLE 0 0 14,515
BLINK CHARGING CO COM 09354A100 1,537 58,097 SH SOLE 0 0 58,097
BLOCK H & R INC COM 093671105 1,293 49,650 SH SOLE 289 0 49,361
BLOOM ENERGY CORP COM CL A 093712107 1,523 63,078 SH SOLE 336 0 62,742
BLOOMIN BRANDS INC COM 094235108 1,026 46,760 SH SOLE 38,823 0 7,937
BLUE BIRD CORP COM 095306106 907 48,212 SH SOLE 0 0 48,212
BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 574 172,000 SH SOLE 0 0 172,000
BLUELINX HLDGS INC COM NEW 09624H208 424 5,902 SH SOLE 0 0 5,902
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 1,203 45,295 SH SOLE 0 0 45,295
BNY MELLON ETF TRUST CORE BOND ETF 09661T602 562 12,194 SH SOLE 0 0 12,194
BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 717 10,198 SH SOLE 0 0 10,198
BNY MELLON ETF TRUST US LRG CP CORE 09661T107 3,251 38,276 SH SOLE 0 0 38,276
BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206 836 9,281 SH SOLE 0 0 9,281
BNY MELLON ETF TRUST US SMLCP CORE 09661T305 2,214 24,430 SH SOLE 0 0 24,430
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 1,149 413,179 SH SOLE 0 0 413,179
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 1,394 112,348 SH SOLE 0 0 112,348
BNY MELLON MUN INCOME INC COM 05589T104 167 22,067 SH SOLE 0 0 22,067
BNY MELLON STRATEGIC MUN BD COM 09662E109 2,171 307,014 SH SOLE 0 0 307,014
BNY MELLON STRATEGIC MUNS IN COM 05588W108 786 109,366 SH SOLE 0 0 109,366
BOEING CO COM 097023105 153,532 801,734 SH SOLE 83,800 0 717,934
BOISE CASCADE CO DEL COM 09739D100 698 10,052 SH SOLE 50 0 10,002
BOK FINL CORP COM NEW 05561Q201 520 5,534 SH SOLE 3,254 0 2,280
BOOKING HOLDINGS INC COM 09857L108 29,986 12,769 SH SOLE 7,565 0 5,204
BOOT BARN HLDGS INC COM 099406100 589 6,214 SH SOLE 3,326 0 2,888
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,636 41,395 SH SOLE 22,171 0 19,224
BORGWARNER INC COM 099724106 1,136 29,213 SH SOLE 118 0 29,095
BOSTON BEER INC CL A 100557107 1,957 5,037 SH SOLE 0 0 5,037
BOSTON PROPERTIES INC COM 101121101 1,897 14,729 SH SOLE 7,114 0 7,615
BOSTON SCIENTIFIC CORP COM 101137107 9,329 210,624 SH SOLE 101,244 0 109,380
BOULDER GROWTH & INCOME FD I COM 101507101 875 58,974 SH SOLE 0 0 58,974
BOX INC CL A 10316T104 405 13,942 SH SOLE 222 0 13,720
BOXLIGHT CORP COM CL A 103197109 56 47,000 SH SOLE 0 0 47,000
BOYD GAMING CORP COM 103304101 1,934 29,402 SH SOLE 0 0 29,402
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 193 11,425 SH SOLE 0 0 11,425
BP PLC SPONSORED ADR 055622104 27,835 946,767 SH SOLE 24,005 0 922,762
BRAEMAR HOTELS & RESORTS INC COM 10482B101 880 142,418 SH SOLE 0 0 142,418
BRANDYWINEGBL GBL INCM OPP F COM 10537L104 1,669 164,941 SH SOLE 0 0 164,941
BRIDGEBIO PHARMA INC COM 10806X102 165 16,298 SH SOLE 156 0 16,142
BRIGHAM MINERALS INC CL A COM 10918L103 1,115 43,631 SH SOLE 33,956 0 9,675
BRIGHT HORIZONS FAM SOL IN D COM 109194100 411 3,101 SH SOLE 294 0 2,807
BRIGHTHOUSE FINL INC COM 10922N103 332 6,426 SH SOLE 75 0 6,351
BRINKS CO COM 109696104 364 5,349 SH SOLE 1,277 0 4,072
BRISTOL-MYERS SQUIBB CO COM 110122108 118,676 1,625,037 SH SOLE 464,988 0 1,160,049
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 39,662 940,750 SH SOLE 727,443 0 213,307
BRIXMOR PPTY GROUP INC COM 11120U105 818 31,705 SH SOLE 8,615 0 23,090
BROADCOM INC COM 11135F101 166,570 264,532 SH SOLE 63,859 0 200,673
BROADMARK RLTY CAP INC COM 11135B100 2,538 293,404 SH SOLE 0 0 293,404
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 30,406 195,275 SH SOLE 17,029 0 178,246
BROADSTONE NET LEASE INC COM 11135E203 769 35,289 SH SOLE 705 0 34,584
BROOKDALE SR LIVING INC COM 112463104 174 24,712 SH SOLE 0 0 24,712
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 6,832 120,762 SH SOLE 2,767 0 117,995
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 7,069 106,733 SH SOLE 0 0 106,733
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2,025 26,848 SH SOLE 495 0 26,353
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 3,008 145,050 SH SOLE 0 0 145,050
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 736 16,813 SH SOLE 2,469 0 14,344
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 985 23,983 SH SOLE 0 0 23,983
BROOKS AUTOMATION INC NEW COM 114340102 3,930 47,577 SH SOLE 41,656 0 5,921
BROWN & BROWN INC COM 115236101 6,041 83,583 SH SOLE 21,923 0 61,660
BROWN FORMAN CORP CL A 115637100 1,434 22,858 SH SOLE 0 0 22,858
BROWN FORMAN CORP CL B 115637209 6,478 96,654 SH SOLE 11,971 0 84,683
BRP GROUP INC COM CL A 05589G102 486 18,129 SH SOLE 16,757 0 1,372
BRUKER CORP COM 116794108 10,184 158,389 SH SOLE 152,642 0 5,747
BRUNSWICK CORP COM 117043109 691 8,547 SH SOLE 1,462 0 7,085
BTRS HOLDINGS INC COM CL 1 11778X104 77 10,288 SH SOLE 7,131 0 3,157
BUCKLE INC COM 118440106 245 7,412 SH SOLE 138 0 7,274
BUILDERS FIRSTSOURCE INC COM 12008R107 13,784 213,574 SH SOLE 2,652 0 210,922
BUMBLE INC COM CL A 12047B105 619 21,364 SH SOLE 3,696 0 17,668
BUNGE LIMITED COM G16962105 7,118 64,240 SH SOLE 0 0 64,240
BURLINGTON STORES INC COM 122017106 510 2,799 SH SOLE 1,309 0 1,490
BUSINESS FIRST BANCSHARES IN COM 12326C105 2,663 109,452 SH SOLE 0 0 109,452
BUTTERFLY NETWORK INC COM CL A 124155102 285 59,958 SH SOLE 0 0 59,958
BWX TECHNOLOGIES INC COM 05605H100 462 8,574 SH SOLE 2,009 0 6,565
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,446 13,424 SH SOLE 2,433 0 10,991
C3 AI INC CL A 12468P104 657 28,927 SH SOLE 0 0 28,927
CABOT CORP COM 127055101 494 7,214 SH SOLE 2,857 0 4,357
CABOT OIL & GAS CORP COM 127097103 2,915 108,072 SH SOLE 871 0 107,201
CACI INTL INC CL A 127190304 1,907 6,379 SH SOLE 3,936 0 2,443
CADENCE DESIGN SYSTEM INC COM 127387108 15,076 91,672 SH SOLE 74,729 0 16,943
CAESARS ENTERTAINMENT INC NE COM 12769G100 12,856 166,180 SH SOLE 62,193 0 103,987
CAL MAINE FOODS INC COM NEW 128030202 1,429 25,873 SH SOLE 25 0 25,848
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 9,870 700,004 SH SOLE 0 0 700,004
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 6,017 455,498 SH SOLE 0 0 455,498
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 2,903 113,172 SH SOLE 0 0 113,172
CALAMOS GBL DYN INCOME FUND COM 12811L107 2,750 309,667 SH SOLE 0 0 309,667
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 152 10,577 SH SOLE 0 0 10,577
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 9,651 550,567 SH SOLE 0 0 550,567
CALIFORNIA WTR SVC GROUP COM 130788102 512 8,635 SH SOLE 363 0 8,272
CALIX INC COM 13100M509 456 10,618 SH SOLE 0 0 10,618
CALLAWAY GOLF CO COM 131193104 780 33,315 SH SOLE 6,520 0 26,795
CALLON PETE CO DEL COM 13123X508 564 9,543 SH SOLE 53 0 9,490
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 1,834 134,748 SH SOLE 0 0 134,748
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 613 22,304 SH SOLE 0 0 22,304
CAMBRIA ETF TR EMRG SHAREHLDR 132061706 6,652 210,700 SH SOLE 0 0 210,700
CAMBRIA ETF TR GLB ASSET ALLO 132061607 6,646 224,826 SH SOLE 0 0 224,826
CAMBRIA ETF TR GLB MOMENT ETF 132061508 2,288 70,986 SH SOLE 0 0 70,986
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 1,530 72,120 SH SOLE 0 0 72,120
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 13,086 204,763 SH SOLE 0 0 204,763
CAMBRIA ETF TR TAIL RISK 132061862 6,168 370,472 SH SOLE 0 0 370,472
CAMBRIA ETF TR VALUE MOMENTUM 132061888 1,302 50,894 SH SOLE 0 0 50,894
CAMDEN PPTY TR SH BEN INT 133131102 2,214 13,320 SH SOLE 7,912 0 5,408
CAMECO CORP COM 13321L108 3,986 136,986 SH SOLE 0 0 136,986
CAMPBELL SOUP CO COM 134429109 2,398 53,813 SH SOLE 0 0 53,813
CAMPING WORLD HLDGS INC CL A 13462K109 1,904 68,129 SH SOLE 1,002 0 67,127
CANADIAN IMP BK COMM COM 136069101 16,913 138,986 SH SOLE 110,798 0 28,188
CANADIAN NAT RES LTD COM 136385101 4,218 68,060 SH SOLE 32,871 0 35,189
CANADIAN NATL RY CO COM 136375102 7,115 53,044 SH SOLE 4,842 0 48,202
CANADIAN PAC RY LTD COM 13645T100 22,949 278,039 SH SOLE 49,747 0 228,292
CANADIAN SOLAR INC COM 136635109 311 8,797 SH SOLE 0 0 8,797
CANGO INC ADS 137586103 42 16,063 SH SOLE 0 0 16,063
CANON INC SPONSORED ADR 138006309 2,997 123,302 SH SOLE 108,079 0 15,223
CANOO INC COM CL A 13803R102 273 49,392 SH SOLE 0 0 49,392
CANOPY GROWTH CORP COM 138035100 2,940 387,855 SH SOLE 0 0 387,855
CAPITAL ONE FINL CORP COM 14040H105 10,760 81,953 SH SOLE 11,790 0 70,163
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 485 26,582 SH SOLE 0 0 26,582
CAPITAL SOUTHWEST CORP COM 140501107 1,276 53,783 SH SOLE 0 0 53,783
CAPRI HOLDINGS LIMITED SHS G1890L107 2,117 41,194 SH SOLE 23,341 0 17,853
CARA THERAPEUTICS INC COM 140755109 1,931 158,949 SH SOLE 0 0 158,949
CARDIFF ONCOLOGY INC COM 14147L108 56 22,386 SH SOLE 0 0 22,386
CARDINAL HEALTH INC COM 14149Y108 6,366 112,277 SH SOLE 17,341 0 94,936
CARDLYTICS INC COM 14161W105 7,538 137,106 SH SOLE 0 0 137,106
CAREDX INC COM 14167L103 1,377 37,236 SH SOLE 14,244 0 22,992
CARETRUST REIT INC COM 14174T107 663 34,345 SH SOLE 6,249 0 28,096
CARGURUS INC COM CL A 141788109 375 8,838 SH SOLE 2,554 0 6,284
CARLISLE COS INC COM 142339100 5,985 24,338 SH SOLE 9,819 0 14,519
CARLYLE GROUP INC COM 14316J108 9,064 185,324 SH SOLE 150 0 185,174
CARMAX INC COM 143130102 10,648 110,368 SH SOLE 51,248 0 59,120
CARNIVAL CORP UNIT 99/99/9999 143658300 19,890 983,687 SH SOLE 199,956 0 783,731
CARNIVAL PLC ADR 14365C103 1,520 83,190 SH SOLE 0 0 83,190
CARPARTS COM INC COM 14427M107 127 19,000 SH SOLE 0 0 19,000
CARPENTER TECHNOLOGY CORP COM 144285103 1,014 24,146 SH SOLE 39 0 24,107
CARRIER GLOBAL CORPORATION COM 14448C104 11,468 250,015 SH SOLE 42,149 0 207,866
CARTER BANKSHARES INC COM NEW 146103106 516 29,708 SH SOLE 0 0 29,708
CARTERS INC COM 146229109 1,005 10,922 SH SOLE 9,630 0 1,292
CARVANA CO CL A 146869102 1,233 10,339 SH SOLE 1,631 0 8,708
CASELLA WASTE SYS INC CL A 147448104 1,848 21,081 SH SOLE 16,967 0 4,114
CASEYS GEN STORES INC COM 147528103 3,026 15,208 SH SOLE 8,151 0 7,057
CASS INFORMATION SYS INC COM 14808P109 309 8,382 SH SOLE 3,163 0 5,219
CASSAVA SCIENCES INC COM 14817C107 1,375 37,033 SH SOLE 0 0 37,033
CATALENT INC COM 148806102 1,647 14,854 SH SOLE 6,559 0 8,295
CATALYST PHARMACEUTICALS INC COM 14888U101 156 18,766 SH SOLE 0 0 18,766
CATCHMARK TIMBER TR INC CL A 14912Y202 303 36,995 SH SOLE 0 0 36,995
CATERPILLAR INC COM 149123101 141,330 634,277 SH SOLE 46,025 0 588,252
CBIZ INC COM 124805102 952 22,687 SH SOLE 0 0 22,687
CBOE GLOBAL MKTS INC COM 12503M108 1,784 15,592 SH SOLE 851 0 14,741
CBRE CLARION GLOBAL REAL EST COM 12504G100 2,482 274,521 SH SOLE 0 0 274,521
CBRE GROUP INC CL A 12504L109 3,378 36,910 SH SOLE 18,991 0 17,919
CDK GLOBAL INC COM 12508E101 516 10,594 SH SOLE 33 0 10,561
CDW CORP COM 12514G108 4,537 25,362 SH SOLE 8,506 0 16,856
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,653 30,165 SH SOLE 0 0 30,165
CELANESE CORP DEL COM 150870103 4,347 30,425 SH SOLE 3,592 0 26,833
CEL-SCI CORP COM PAR NEW 150837607 86 21,760 SH SOLE 0 0 21,760
CELSIUS HLDGS INC COM NEW 15118V207 987 17,882 SH SOLE 3,090 0 14,792
CEMEX SAB DE CV SPON ADR NEW 151290889 816 154,208 SH SOLE 0 0 154,208
CENOVUS ENERGY INC COM 15135U109 1,098 65,812 SH SOLE 5,636 0 60,176
CENTENE CORP DEL COM 15135B101 9,015 107,077 SH SOLE 27,139 0 79,938
CENTERPOINT ENERGY INC COM 15189T107 4,746 154,911 SH SOLE 19,424 0 135,487
CENTERSPACE COM 15202L107 1,192 12,150 SH SOLE 403 0 11,747
CENTRAL SECS CORP COM 155123102 207 5,003 SH SOLE 0 0 5,003
CENTRUS ENERGY CORP CL A 15643U104 456 13,533 SH SOLE 0 0 13,533
CENTURY ALUM CO COM 156431108 2,490 94,645 SH SOLE 141 0 94,504
CENTURY CMNTYS INC COM 156504300 729 13,608 SH SOLE 13,469 0 139
CERAGON NETWORKS LTD ORD M22013102 28 12,970 SH SOLE 0 0 12,970
CERENCE INC COM 156727109 982 27,377 SH SOLE 12,525 0 14,852
CERIDIAN HCM HLDG INC COM 15677J108 891 13,030 SH SOLE 1,002 0 12,028
CERNER CORP COM 156782104 2,980 31,848 SH SOLE 681 0 31,167
CERUS CORP COM 157085101 152 27,696 SH SOLE 0 0 27,696
CF INDS HLDGS INC COM 125269100 7,453 72,314 SH SOLE 16,677 0 55,637
CHAMPIONX CORPORATION COM 15872M104 1,082 44,200 SH SOLE 36,735 0 7,465
CHANGE HEALTHCARE INC COM 15912K100 658 30,162 SH SOLE 8,986 0 21,176
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 3,481 175,123 SH SOLE 0 0 175,123
CHARLES RIV LABS INTL INC COM 159864107 4,413 15,539 SH SOLE 9,085 0 6,454
CHART INDS INC COM 16115Q308 722 4,203 SH SOLE 2,969 0 1,234
CHARTER COMMUNICATIONS INC N CL A 16119P108 7,016 12,861 SH SOLE 5,899 0 6,962
CHECK CAP LTD SHS M2361E203 7 19,143 SH SOLE 0 0 19,143
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,258 45,261 SH SOLE 7,466 0 37,795
CHEESECAKE FACTORY INC COM 163072101 791 19,875 SH SOLE 1,422 0 18,453
CHEGG INC COM 163092109 1,808 49,840 SH SOLE 37,905 0 11,935
CHEMED CORP NEW COM 16359R103 993 1,959 SH SOLE 56 0 1,903
CHEMOURS CO COM 163851108 2,397 76,140 SH SOLE 195 0 75,945
CHENIERE ENERGY INC COM NEW 16411R208 15,962 115,123 SH SOLE 5,521 0 109,602
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 2,936 52,094 SH SOLE 1,206 0 50,888
CHERRY HILL MTG INVT CORP COM 164651101 829 107,338 SH SOLE 0 0 107,338
CHESAPEAKE ENERGY CORP COM 165167735 1,965 22,591 SH SOLE 5,548 0 17,043
CHESAPEAKE UTILS CORP COM 165303108 433 3,142 SH SOLE 1,255 0 1,887
CHEVRON CORP NEW COM 166764100 276,290 1,696,800 SH SOLE 392,570 0 1,304,230
CHEWY INC CL A 16679L109 2,163 53,034 SH SOLE 6,346 0 46,688
CHIMERA INVT CORP COM NEW 16934Q208 1,453 120,658 SH SOLE 2,871 0 117,787
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 87 11,493 SH SOLE 6,170 0 5,323
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 732 14,790 SH SOLE 1,440 0 13,350
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 471 13,265 SH SOLE 10,223 0 3,042
CHIPOTLE MEXICAN GRILL INC COM 169656105 14,776 9,340 SH SOLE 1,883 0 7,457
CHROMADEX CORP COM NEW 171077407 28 11,415 SH SOLE 0 0 11,415
CHUBB LIMITED COM H1467J104 34,861 162,980 SH SOLE 53,988 0 108,992
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 697 15,671 SH SOLE 14,682 0 989
CHURCH & DWIGHT INC COM 171340102 7,157 72,015 SH SOLE 7,223 0 64,792
CHURCHILL DOWNS INC COM 171484108 2,286 10,307 SH SOLE 4,538 0 5,769
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 50 15,545 SH SOLE 0 0 15,545
CIENA CORP COM NEW 171779309 13,295 219,277 SH SOLE 197,205 0 22,072
CIGNA CORP NEW COM 125523100 16,939 70,694 SH SOLE 28,136 0 42,558
CINCINNATI FINL CORP COM 172062101 11,985 88,154 SH SOLE 16,300 0 71,854
CINEDIGM CORP COM NEW 172406209 8 10,064 SH SOLE 0 0 10,064
CINEMARK HLDGS INC COM 17243V102 258 14,939 SH SOLE 2,444 0 12,495
CINTAS CORP COM 172908105 16,621 39,073 SH SOLE 1,711 0 37,362
CIRRUS LOGIC INC COM 172755100 1,024 12,073 SH SOLE 0 0 12,073
CISCO SYS INC COM 17275R102 170,511 3,057,952 SH SOLE 438,811 0 2,619,141
CITIGROUP INC COM NEW 172967424 33,069 619,276 SH SOLE 87,069 0 532,207
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 40 22,460 SH SOLE 0 0 22,460
CITIZENS FINANCIAL GROUP INC COM 174610105 7,642 168,591 SH SOLE 49,760 0 118,831
CITRIX SYS INC COM 177376100 2,066 20,476 SH SOLE 11,220 0 9,256
CITY OFFICE REIT INC COM 178587101 1,155 65,426 SH SOLE 2,803 0 62,623
CIVEO CORP CDA COM NEW 17878Y207 469 19,876 SH SOLE 0 0 19,876
CLARIVATE PLC ORD SHS G21810109 536 31,969 SH SOLE 30,513 0 1,456
CLARUS CORP NEW COM 18270P109 941 41,292 SH SOLE 0 0 41,292
CLEAN ENERGY FUELS CORP COM 184499101 650 81,869 SH SOLE 0 0 81,869
CLEAN HARBORS INC COM 184496107 495 4,431 SH SOLE 514 0 3,917
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 325 93,860 SH SOLE 0 0 93,860
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 280 9,592 SH SOLE 0 0 9,592
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 494 14,658 SH SOLE 0 0 14,658
CLEARFIELD INC COM 18482P103 664 10,179 SH SOLE 0 0 10,179
CLEARPOINT NEURO INC COM 18507C103 276 26,525 SH SOLE 0 0 26,525
CLEARWAY ENERGY INC CL C 18539C204 804 22,020 SH SOLE 4,524 0 17,496
CLEVELAND-CLIFFS INC NEW COM 185899101 19,463 604,243 SH SOLE 7,366 0 596,877
CLIPPER RLTY INC COM 18885T306 1,109 122,255 SH SOLE 0 0 122,255
CLOROX CO DEL COM 189054109 36,697 263,947 SH SOLE 57,809 0 206,138
CLOUDFLARE INC CL A COM 18915M107 9,573 79,976 SH SOLE 66 0 79,910
CLOUGH GLOBAL EQUITY FD COM 18914C100 1,103 94,117 SH SOLE 0 0 94,117
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 127 13,500 SH SOLE 0 0 13,500
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 45 12,609 SH SOLE 0 0 12,609
CLOVIS ONCOLOGY INC COM 189464100 67 33,313 SH SOLE 0 0 33,313
CMC MATERIALS INC COM 12571T100 468 2,524 SH SOLE 382 0 2,142
CME GROUP INC COM 12572Q105 25,512 107,255 SH SOLE 35,077 0 72,178
CMS ENERGY CORP COM 125896100 5,909 84,483 SH SOLE 25,710 0 58,773
CNA FINL CORP COM 126117100 853 17,547 SH SOLE 1,174 0 16,373
CNB FINL CORP PA COM 126128107 898 34,131 SH SOLE 0 0 34,131
CNH INDL N V SHS N20944109 944 59,500 SH SOLE 19,597 0 39,903
CNO FINL GROUP INC COM 12621E103 528 21,037 SH SOLE 8,647 0 12,390
CNX RES CORP COM 12653C108 2,975 143,562 SH SOLE 73,797 0 69,765
COCA COLA CO COM 191216100 120,534 1,944,101 SH SOLE 103,273 0 1,840,828
COCA COLA CONS INC COM 191098102 2,357 4,744 SH SOLE 846 0 3,898
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,498 30,810 SH SOLE 3,249 0 27,561
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,793 32,634 SH SOLE 23,468 0 9,166
CO-DIAGNOSTICS INC COM 189763105 87 14,050 SH SOLE 0 0 14,050
COEUR MNG INC COM NEW 192108504 170 38,312 SH SOLE 0 0 38,312
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,344 20,251 SH SOLE 0 0 20,251
COGNEX CORP COM 192422103 3,825 49,580 SH SOLE 21,320 0 28,260
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,190 80,179 SH SOLE 22,336 0 57,843
COHBAR INC COM 19249J109 41 130,900 SH SOLE 0 0 130,900
COHEN & STEERS CLOSED-END OP COM 19248P106 6,066 469,543 SH SOLE 0 0 469,543
COHEN & STEERS INC COM 19247A100 212 2,464 SH SOLE 1,290 0 1,174
COHEN & STEERS INFRASTRUCTUR COM 19248A109 5,561 192,080 SH SOLE 0 0 192,080
COHEN & STEERS LTD DURATION COM 19248C105 1,521 66,379 SH SOLE 0 0 66,379
COHEN & STEERS QUALITY INCOM COM 19247L106 11,427 683,028 SH SOLE 0 0 683,028
COHEN & STEERS REIT & PFD & COM 19247X100 11,998 446,179 SH SOLE 0 0 446,179
COHEN & STEERS SELECT PFD & COM 19248Y107 1,475 63,891 SH SOLE 0 0 63,891
COHEN & STEERS TOTAL RETURN COM 19247R103 4,403 284,608 SH SOLE 0 0 284,608
COHERENT INC COM 192479103 744 2,721 SH SOLE 0 0 2,721
COHU INC COM 192576106 1,298 44,855 SH SOLE 20,076 0 24,779
COLGATE PALMOLIVE CO COM 194162103 35,578 469,180 SH SOLE 59,854 0 409,326
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3,402 167,085 SH SOLE 0 0 167,085
COLUMBIA BKG SYS INC COM 197236102 551 17,062 SH SOLE 2,220 0 14,842
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 10,154 520,964 SH SOLE 0 0 520,964
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 3,824 182,544 SH SOLE 0 0 182,544
COLUMBIA ETF TR I SUSTANABLE US 19761L300 594 15,326 SH SOLE 0 0 15,326
COLUMBIA ETF TR I SUSTNBLE INTL 19761L201 281 10,385 SH SOLE 0 0 10,385
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 1,664 54,392 SH SOLE 0 0 54,392
COLUMBIA FINL INC COM 197641103 341 15,850 SH SOLE 0 0 15,850
COLUMBIA SELIGM PREM TECH GR COM 19842X109 1,668 51,966 SH SOLE 0 0 51,966
COLUMBIA SPORTSWEAR CO COM 198516106 769 8,645 SH SOLE 7,931 0 714
COMCAST CORP NEW CL A 20030N101 97,880 2,090,569 SH SOLE 764,168 0 1,326,401
COMERICA INC COM 200340107 3,427 37,899 SH SOLE 2,868 0 35,031
COMFORT SYS USA INC COM 199908104 629 7,072 SH SOLE 3,506 0 3,566
COMMERCE BANCSHARES INC COM 200525103 5,008 69,951 SH SOLE 10,183 0 59,768
COMMERCIAL METALS CO COM 201723103 1,478 35,511 SH SOLE 16,845 0 18,666
COMMERCIAL VEH GROUP INC COM 202608105 1,203 142,359 SH SOLE 0 0 142,359
COMMUNITY BK SYS INC COM 203607106 932 13,280 SH SOLE 0 0 13,280
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,467 123,627 SH SOLE 0 0 123,627
COMMUNITY TR BANCORP INC COM 204149108 261 6,342 SH SOLE 0 0 6,342
COMMVAULT SYSTEMS INC COM 204166102 882 13,296 SH SOLE 10,534 0 2,762
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 121 22,352 SH SOLE 0 0 22,352
COMPASS DIVERSIFIED SH BEN INT 20451Q104 6,207 261,145 SH SOLE 0 0 261,145
COMPASS MINERALS INTL INC COM 20451N101 3,408 54,279 SH SOLE 6,667 0 47,612
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 132 10,273 SH SOLE 0 0 10,273
COMPUGEN LTD ORD M25722105 197 61,093 SH SOLE 0 0 61,093
COMSTOCK RES INC COM 205768302 439 33,642 SH SOLE 12,977 0 20,665
CONAGRA BRANDS INC COM 205887102 14,419 429,520 SH SOLE 273,569 0 155,951
CONCENTRIX CORP COM 20602D101 353 2,118 SH SOLE 0 0 2,118
CONFORMIS INC COM 20717E101 16 25,650 SH SOLE 0 0 25,650
CONMED CORP COM 207410101 460 3,093 SH SOLE 1,809 0 1,284
CONOCOPHILLIPS COM 20825C104 50,241 502,406 SH SOLE 132,053 0 370,353
CONSOLIDATED EDISON INC COM 209115104 21,373 225,738 SH SOLE 85 0 225,653
CONSTELLATION BRANDS INC CL A 21036P108 23,999 104,199 SH SOLE 5,342 0 98,857
CONSTELLATION BRANDS INC CL B 21036P207 2,481 10,790 SH SOLE 0 0 10,790
CONSTELLIUM SE CL A SHS F21107101 524 29,109 SH SOLE 28,009 0 1,100
CONTAINER STORE GROUP INC COM 210751103 104 12,679 SH SOLE 0 0 12,679
CONTINENTAL RES INC COM 212015101 7,676 125,152 SH SOLE 0 0 125,152
CONX CORP UNIT 10/30/2027 212873202 267 26,756 SH SOLE 26,756 0 0
COOPER COS INC COM NEW 216648402 3,592 8,602 SH SOLE 6,477 0 2,125
COPART INC COM 217204106 6,228 49,639 SH SOLE 18,705 0 30,934
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 68 128,827 SH SOLE 0 0 128,827
CORE LABORATORIES N V COM N22717107 2,398 75,816 SH SOLE 21,351 0 54,465
CORECIVIC INC COM 21871N101 122 10,920 SH SOLE 3,421 0 7,499
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 43 13,913 SH SOLE 0 0 13,913
CORENERGY INFRASTRUCTURE TR NOTE 5.875% 8/1 21870UAC0 9 10,000 PRN SOLE 0 0 10,000
CORMEDIX INC COM 21900C308 68 12,323 SH SOLE 0 0 12,323
CORNERSTONE BLDG BRANDS INC COM 21925D109 379 15,580 SH SOLE 0 0 15,580
CORNERSTONE STRATEGIC VALUE COM 21924B302 4,004 284,204 SH SOLE 0 0 284,204
CORNERSTONE TOTAL RETURN FD COM 21924U300 3,821 274,695 SH SOLE 0 0 274,695
CORNING INC COM 219350105 16,761 454,116 SH SOLE 97,051 0 357,065
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 852 29,849 SH SOLE 19,763 0 10,086
CORSAIR GAMING INC COM 22041X102 435 20,576 SH SOLE 0 0 20,576
CORTEVA INC COM 22052L104 16,370 284,798 SH SOLE 37,991 0 246,807
COSAN S A ADS 22113B103 298 15,039 SH SOLE 14,901 0 138
COSTAMARE INC SHS Y1771G102 579 33,954 SH SOLE 0 0 33,954
COSTAR GROUP INC COM 22160N109 5,275 79,196 SH SOLE 29,080 0 50,116
COSTCO WHSL CORP NEW COM 22160K105 267,998 465,395 SH SOLE 19,649 0 445,746
COTY INC COM CL A 222070203 485 53,948 SH SOLE 40,476 0 13,472
COUPA SOFTWARE INC COM 22266L106 428 4,215 SH SOLE 1,878 0 2,337
COUPANG INC CL A 22266T109 554 31,307 SH SOLE 1,133 0 30,174
COUSINS PPTYS INC COM NEW 222795502 1,034 25,662 SH SOLE 15,629 0 10,033
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,804 15,191 SH SOLE 136 0 15,055
CRANE CO COM 224399105 3,306 30,536 SH SOLE 2,345 0 28,191
CREDICORP LTD COM G2519Y108 204 1,189 SH SOLE 1,162 0 27
CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D480 3,535 414,876 SH SOLE 0 0 414,876
CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D449 270 51,762 SH SOLE 0 0 51,762
CREDIT SUISSE ASSET MGMT INC COM 224916106 4,046 1,326,652 SH SOLE 0 0 1,326,652
CREDIT SUISSE GROUP SPONSORED ADR 225401108 255 32,512 SH SOLE 0 0 32,512
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 2,178 999,102 SH SOLE 0 0 999,102
CRESCENT CAP BDC INC COM 225655109 202 11,330 SH SOLE 0 0 11,330
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 712 23,788 SH SOLE 0 0 23,788
CRH PLC ADR 12626K203 2,373 59,245 SH SOLE 53,537 0 5,708
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4,103 65,372 SH SOLE 16,191 0 49,181
CRITEO S A SPONS ADS 226718104 541 19,845 SH SOLE 18,846 0 999
CROCS INC COM 227046109 2,806 36,728 SH SOLE 0 0 36,728
CRONOS GROUP INC COM 22717L101 399 102,509 SH SOLE 0 0 102,509
CROSS TIMBERS RTY TR TR UNIT 22757R109 141 10,759 SH SOLE 0 0 10,759
CROWDSTRIKE HLDGS INC CL A 22788C105 43,525 191,671 SH SOLE 29,697 0 161,974
CROWN CASTLE INTL CORP NEW COM 22822V101 82,249 445,551 SH SOLE 227,861 0 217,690
CROWN HLDGS INC COM 228368106 3,162 25,276 SH SOLE 4,150 0 21,126
CRYOPORT INC COM PAR $0.001 229050307 852 24,419 SH SOLE 17,541 0 6,878
CSX CORP COM 126408103 51,544 1,376,347 SH SOLE 530,620 0 845,727
CTI BIOPHARMA CORP COM 12648L601 221 47,224 SH SOLE 0 0 47,224
CTO REALTY GROWTH INC COM 22948Q101 641 9,662 SH SOLE 0 0 9,662
CTS CORP COM 126501105 238 6,746 SH SOLE 5,306 0 1,440
CUBESMART COM 229663109 1,724 33,131 SH SOLE 2,124 0 31,007
CULLEN FROST BANKERS INC COM 229899109 3,125 22,574 SH SOLE 5,332 0 17,242
CUMMINS INC COM 231021106 34,341 167,427 SH SOLE 27,314 0 140,113
CURIOSITYSTREAM INC COM CL A 23130Q107 43 14,856 SH SOLE 0 0 14,856
CURIS INC COM NEW 231269200 121 50,702 SH SOLE 0 0 50,702
CURTISS WRIGHT CORP COM 231561101 1,668 11,110 SH SOLE 5,681 0 5,429
CUSHING MLP & INFRASTRUCT COM NEW 231631300 298 8,548 SH SOLE 0 0 8,548
CVB FINL CORP COM 126600105 1,508 64,983 SH SOLE 212 0 64,771
CVR PARTNERS LP COM 126633205 1,023 7,413 SH SOLE 0 0 7,413
CVS HEALTH CORP COM 126650100 135,162 1,335,458 SH SOLE 168,420 0 1,167,038
CYBERARK SOFTWARE LTD SHS M2682V108 3,850 22,649 SH SOLE 6,181 0 16,468
CYMABAY THERAPEUTICS INC COM 23257D103 155 49,872 SH SOLE 0 0 49,872
D R HORTON INC COM 23331A109 17,471 234,474 SH SOLE 4,019 0 230,455
DANA INC COM 235825205 746 42,445 SH SOLE 14,514 0 27,931
DANAHER CORPORATION COM 235851102 67,706 230,818 SH SOLE 108,667 0 122,151
DANAOS CORPORATION SHS Y1968P121 341 3,325 SH SOLE 0 0 3,325
DANIMER SCIENTIFIC INC COM CL A 236272100 768 131,009 SH SOLE 0 0 131,009
DARDEN RESTAURANTS INC COM 237194105 4,579 34,438 SH SOLE 2,439 0 31,999
DARIOHEALTH CORP COM NEW 23725P209 182 31,156 SH SOLE 0 0 31,156
DARLING INGREDIENTS INC COM 237266101 2,276 28,317 SH SOLE 74 0 28,243
DASEKE INC COM 23753F107 241 23,948 SH SOLE 0 0 23,948
DATADOG INC CL A COM 23804L103 8,492 56,067 SH SOLE 649 0 55,418
DAVE & BUSTERS ENTMT INC COM 238337109 1,244 25,344 SH SOLE 1,283 0 24,061
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 601 34,103 SH SOLE 0 0 34,103
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 5,266 170,488 SH SOLE 0 0 170,488
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 8,414 255,112 SH SOLE 0 0 255,112
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 5,371 196,749 SH SOLE 0 0 196,749
DAVITA INC COM 23918K108 1,833 16,206 SH SOLE 5,190 0 11,016
DBX ETF TR XTRACK HRVST CSI 233051879 949 28,685 SH SOLE 0 0 28,685
DBX ETF TR XTRACK MSCI ALL 233051598 307 12,061 SH SOLE 0 0 12,061
DBX ETF TR XTRACK MSCI ALL 233051820 6,954 215,997 SH SOLE 0 0 215,997
DBX ETF TR XTRACK MSCI EAFE 233051200 49,188 1,304,376 SH SOLE 175 0 1,304,201
DBX ETF TR XTRACK MSCI EAFE 233051630 755 31,278 SH SOLE 0 0 31,278
DBX ETF TR XTRACK MSCI EMRG 233051101 721 29,495 SH SOLE 0 0 29,495
DBX ETF TR XTRACK MSCI EURP 233051853 404 11,744 SH SOLE 0 0 11,744
DBX ETF TR XTRACK MUN INFRA 233051705 4,235 159,638 SH SOLE 0 0 159,638
DBX ETF TR XTRACK USD HIGH 233051432 9,584 254,087 SH SOLE 0 0 254,087
DBX ETF TR XTRACKERS HIGH 233051259 1,477 32,951 SH SOLE 0 0 32,951
DBX ETF TR XTRACKERS RUSSEL 233051481 1,365 29,944 SH SOLE 0 0 29,944
DBX ETF TR XTRACKERS S&P 233051143 16,753 408,998 SH SOLE 0 0 408,998
DBX ETF TR XTRACKERS SHRT 233051283 1,085 23,629 SH SOLE 0 0 23,629
DBX ETF TR XTRCK JP MRG ESG 233051747 527 26,451 SH SOLE 0 0 26,451
DBX ETF TR XTRCK JP MRGN ES 233051713 491 26,174 SH SOLE 0 0 26,174
DBX ETF TR XTRCKR MSCI US 233051150 10,675 256,111 SH SOLE 0 0 256,111
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 1,186 35,352 SH SOLE 0 0 35,352
DECKERS OUTDOOR CORP COM 243537107 4,754 17,366 SH SOLE 2,276 0 15,090
DEERE & CO COM 244199105 113,433 273,030 SH SOLE 59,276 0 213,754
DELAWARE ENHANCED GBL DIV & COM 246060107 3,475 384,820 SH SOLE 0 0 384,820
DELAWARE INVTS DIV & INCOME COM 245915103 154 14,170 SH SOLE 0 0 14,170
DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 562 44,419 SH SOLE 0 0 44,419
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 1,286 29,231 SH SOLE 0 0 29,231
DELEK US HLDGS INC NEW COM 24665A103 205 9,670 SH SOLE 1 0 9,669
DELL TECHNOLOGIES INC CL C 24703L202 2,380 47,424 SH SOLE 0 0 47,424
DELTA AIR LINES INC DEL COM NEW 247361702 20,434 516,396 SH SOLE 35,029 0 481,367
DENISON MINES CORP COM 248356107 96 59,852 SH SOLE 0 0 59,852
DENNYS CORP COM 24869P104 200 13,944 SH SOLE 530 0 13,414
DENTSPLY SIRONA INC COM 24906P109 1,172 23,815 SH SOLE 14,484 0 9,331
DERMTECH INC COM 24984K105 251 17,076 SH SOLE 0 0 17,076
DESCARTES SYS GROUP INC COM 249906108 205 2,800 SH SOLE 1,076 0 1,724
DESKTOP METAL INC COM CL A 25058X105 501 105,736 SH SOLE 0 0 105,736
DEUTSCHE BANK A G NAMEN AKT D18190898 190 15,009 SH SOLE 4,046 0 10,963
DEVON ENERGY CORP NEW COM 25179M103 23,201 392,373 SH SOLE 17,163 0 375,210
DEXCOM INC COM 252131107 17,692 34,556 SH SOLE 23,587 0 10,969
DHI GROUP INC COM 23331S100 65 10,880 SH SOLE 0 0 10,880
DHT HOLDINGS INC SHS NEW Y2065G121 143 24,680 SH SOLE 19,461 0 5,219
DIAGEO PLC SPON ADR NEW 25243Q205 27,220 133,998 SH SOLE 26,440 0 107,558
DIAMONDBACK ENERGY INC COM 25278X109 7,700 56,169 SH SOLE 4,543 0 51,626
DIANA SHIPPING INC COM Y2066G104 131 24,171 SH SOLE 0 0 24,171
DICKS SPORTING GOODS INC COM 253393102 2,848 28,479 SH SOLE 15 0 28,464
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 18 73,049 SH SOLE 0 0 73,049
DIGITAL ALLY INC COM NEW 25382P208 31 28,076 SH SOLE 0 0 28,076
DIGITAL RLTY TR INC COM 253868103 34,938 246,388 SH SOLE 108,006 0 138,382
DIGITAL TURBINE INC COM NEW 25400W102 6,547 149,450 SH SOLE 1,848 0 147,602
DIGITALOCEAN HLDGS INC COM 25402D102 1,036 17,913 SH SOLE 0 0 17,913
DILLARDS INC CL A 254067101 280 1,044 SH SOLE 0 0 1,044
DIODES INC COM 254543101 2,504 30,085 SH SOLE 19,597 0 10,488
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 5,209 156,942 SH SOLE 0 0 156,942
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 701 5,960 SH SOLE 0 0 5,960
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 2,171 149,219 SH SOLE 0 0 149,219
DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 371 18,516 SH SOLE 0 0 18,516
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 8,344 107,870 SH SOLE 0 0 107,870
DIREXION SHS ETF TR RUSELL1000 GWT 25460E448 241 2,111 SH SOLE 0 0 2,111
DIREXION SHS ETF TR WORK FROM HOME 25460G773 1,012 15,417 SH SOLE 0 0 15,417
DISCOVER FINL SVCS COM 254709108 13,455 122,110 SH SOLE 46,193 0 75,917
DISCOVERY INC COM SER A 25470F104 4,394 176,309 SH SOLE 116,224 0 60,085
DISCOVERY INC COM SER C 25470F302 468 18,732 SH SOLE 4,645 0 14,087
DISH NETWORK CORPORATION CL A 25470M109 1,284 40,582 SH SOLE 36,188 0 4,394
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 15 17,000 PRN SOLE 0 0 17,000
DISNEY WALT CO COM 254687106 231,816 1,690,241 SH SOLE 124,079 0 1,566,162
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 51 15,871 SH SOLE 69 0 15,802
DNP SELECT INCOME FD INC COM 23325P104 12,083 1,022,223 SH SOLE 0 0 1,022,223
DOCUSIGN INC COM 256163106 29,583 276,164 SH SOLE 30,321 0 245,843
DOLBY LABORATORIES INC COM CL A 25659T107 4,217 53,915 SH SOLE 47,114 0 6,801
DOLLAR GEN CORP NEW COM 256677105 22,451 100,843 SH SOLE 10,271 0 90,572
DOLLAR TREE INC COM 256746108 13,789 86,103 SH SOLE 11,109 0 74,994
DOMINION ENERGY INC COM 25746U109 62,808 739,181 SH SOLE 289,393 0 449,788
DOMINOS PIZZA INC COM 25754A201 7,003 17,205 SH SOLE 4,217 0 12,988
DONALDSON INC COM 257651109 4,390 84,538 SH SOLE 18,197 0 66,341
DOORDASH INC CL A 25809K105 404 3,447 SH SOLE 1,355 0 2,092
DORCHESTER MINERALS LP COM UNIT 25820R105 1,602 61,740 SH SOLE 0 0 61,740
DORMAN PRODS INC COM 258278100 1,195 12,659 SH SOLE 12,027 0 632
DOUBLELINE INCOME SOLUTIONS COM 258622109 7,714 531,254 SH SOLE 0 0 531,254
DOUBLELINE OPPORTUNISTIC CR COM 258623107 835 49,794 SH SOLE 0 0 49,794
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 532 31,785 SH SOLE 0 0 31,785
DOUGLAS EMMETT INC COM 25960P109 827 24,753 SH SOLE 0 0 24,753
DOVER CORP COM 260003108 7,618 48,550 SH SOLE 4,944 0 43,606
DOW INC COM 260557103 56,708 889,961 SH SOLE 105,094 0 784,867
DRAFTKINGS INC COM CL A 26142R104 6,912 355,013 SH SOLE 31,117 0 323,896
DRIL-QUIP INC COM 262037104 286 7,663 SH SOLE 7,231 0 432
DROPBOX INC CL A 26210C104 1,758 75,607 SH SOLE 28,118 0 47,489
DTE ENERGY CO COM 233331107 9,497 71,833 SH SOLE 5,540 0 66,293
DUFF & PHELPS UTLITY AND INF COM 26433C105 3,769 248,273 SH SOLE 0 0 248,273
DUKE ENERGY CORP NEW COM NEW 26441C204 95,866 858,549 SH SOLE 246,825 0 611,724
DUKE REALTY CORP COM NEW 264411505 4,901 84,419 SH SOLE 45,311 0 39,108
DULUTH HLDGS INC COM CL B 26443V101 211 17,265 SH SOLE 0 0 17,265
DUPONT DE NEMOURS INC COM 26614N102 17,476 237,504 SH SOLE 29,191 0 208,313
DWS MUN INCOME TR COM 233368109 745 71,541 SH SOLE 0 0 71,541
DXC TECHNOLOGY CO COM 23355L106 9,568 293,215 SH SOLE 236,379 0 56,836
DYCOM INDS INC COM 267475101 719 7,550 SH SOLE 114 0 7,436
DYNATRACE INC COM NEW 268150109 2,383 50,605 SH SOLE 47,952 0 2,653
DYNATRONICS CORP COM NEW 268157401 7 10,000 SH SOLE 0 0 10,000
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 174 16,077 SH SOLE 0 0 16,077
DYNEX CAP INC COM 26817Q886 329 20,278 SH SOLE 0 0 20,278
EAGLE BANCORP INC MD COM 268948106 518 9,338 SH SOLE 9,007 0 331
EAGLE BULK SHIPPING INC COM Y2187A150 345 5,058 SH SOLE 0 0 5,058
EAGLE MATLS INC COM 26969P108 504 3,924 SH SOLE 1,604 0 2,320
EAGLE PT CR CO LLC COM 269808101 137 10,390 SH SOLE 0 0 10,390
EAST RES ACQUISITION CO UNIT 07/01/2027 274681204 256 25,611 SH SOLE 25,611 0 0
EAST WEST BANCORP INC COM 27579R104 1,090 13,796 SH SOLE 1,961 0 11,835
EASTERLY GOVT PPTYS INC COM 27616P103 1,890 89,385 SH SOLE 10,924 0 78,461
EASTERN BANKSHARES INC COM 27627N105 339 15,733 SH SOLE 0 0 15,733
EASTGROUP PPTYS INC COM 277276101 993 4,883 SH SOLE 1,815 0 3,068
EASTMAN CHEM CO COM 277432100 6,923 61,778 SH SOLE 5,637 0 56,141
EASTMAN KODAK CO COM NEW 277461406 302 46,044 SH SOLE 348 0 45,696
EATON CORP PLC SHS G29183103 37,214 245,593 SH SOLE 110,837 0 134,756
EATON VANCE CALIF MUN BD FD COM 27828A100 435 43,310 SH SOLE 0 0 43,310
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 152 13,275 SH SOLE 0 0 13,275
EATON VANCE ENHANCED EQUITY COM 278274105 1,787 97,048 SH SOLE 0 0 97,048
EATON VANCE ENHANCED EQUITY COM 278277108 7,363 350,613 SH SOLE 0 0 350,613
EATON VANCE FLOATING RATE 20 COM 27831H100 1,902 209,495 SH SOLE 0 0 209,495
EATON VANCE FLTING RATE INC COM 278279104 2,024 153,093 SH SOLE 0 0 153,093
EATON VANCE LTD DURATION INC COM 27828H105 4,775 408,160 SH SOLE 0 0 408,160
EATON VANCE MUN BD FD COM 27827X101 587 51,046 SH SOLE 0 0 51,046
EATON VANCE MUN INCOME 2028 SHS 27829U105 629 30,805 SH SOLE 0 0 30,805
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1,143 96,563 SH SOLE 0 0 96,563
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 725 38,032 SH SOLE 0 0 38,032
EATON VANCE RISK-MANAGED DIV COM 27829G106 3,004 304,030 SH SOLE 0 0 304,030
EATON VANCE SHORT DURATION D COM 27828V104 547 47,312 SH SOLE 0 0 47,312
EATON VANCE SR FLTNG RTE TR COM 27828Q105 1,173 87,451 SH SOLE 0 0 87,451
EATON VANCE SR INCOME TR SH BEN INT 27826S103 554 87,152 SH SOLE 0 0 87,152
EATON VANCE TAX ADVT DIV INC COM 27828G107 8,125 280,358 SH SOLE 0 0 280,358
EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 1,466 124,799 SH SOLE 0 0 124,799
EATON VANCE TAX MNGED BUY WR COM 27828X100 493 29,188 SH SOLE 0 0 29,188
EATON VANCE TAX-ADVANTAGED G COM 27828U106 3,815 126,622 SH SOLE 0 0 126,622
EATON VANCE TAX-MANAGED BUYEATON COM 27828Y108 9,124 584,152 SH SOLE 0 0 584,152
EATON VANCE TAX-MANAGED DIVE COM 27828N102 5,757 412,065 SH SOLE 0 0 412,065
EATON VANCE TAX-MANAGED GLOB COM 27829C105 2,883 282,662 SH SOLE 0 0 282,662
EATON VANCE TAX-MANAGED GLOB COM 27829F108 5,548 571,362 SH SOLE 0 0 571,362
EATON VANCE TX ADV GLBL DIV COM 27828S101 3,865 187,821 SH SOLE 0 0 187,821
EBAY INC. COM 278642103 8,289 144,759 SH SOLE 45,040 0 99,719
EBIX INC COM NEW 278715206 236 7,120 SH SOLE 3,198 0 3,922
ECHOSTAR CORP CL A 278768106 513 21,081 SH SOLE 0 0 21,081
ECOLAB INC COM 278865100 16,893 95,676 SH SOLE 27,128 0 68,548
EDISON INTL COM 281020107 9,091 129,682 SH SOLE 51,906 0 77,776
EDITAS MEDICINE INC COM 28106W103 721 37,929 SH SOLE 3,882 0 34,047
EDWARDS LIFESCIENCES CORP COM 28176E108 32,599 276,919 SH SOLE 42,640 0 234,279
ELANCO ANIMAL HEALTH INC COM 28414H103 1,805 69,188 SH SOLE 60,058 0 9,130
ELASTIC N V ORD SHS N14506104 1,974 22,187 SH SOLE 9,394 0 12,793
ELBIT SYS LTD ORD M3760D101 874 3,963 SH SOLE 0 0 3,963
ELDORADO GOLD CORP NEW COM 284902509 115 10,278 SH SOLE 0 0 10,278
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 37 17,146 SH SOLE 0 0 17,146
ELECTRONIC ARTS INC COM 285512109 8,734 69,035 SH SOLE 12,958 0 56,077
ELLINGTON FINANCIAL INC COM 28852N109 221 12,458 SH SOLE 0 0 12,458
ELLSWORTH GROWTH & INCOME FD COM 289074106 119 11,240 SH SOLE 0 0 11,240
EMCOR GROUP INC COM 29084Q100 1,028 9,124 SH SOLE 4,620 0 4,504
EMERSON ELEC CO COM 291011104 44,214 450,934 SH SOLE 36,661 0 414,273
EMPIRE ST RLTY TR INC CL A 292104106 152 15,522 SH SOLE 0 0 15,522
ENBRIDGE INC COM 29250N105 79,731 1,729,902 SH SOLE 826,881 0 903,021
ENCOMPASS HEALTH CORP COM 29261A100 1,454 20,451 SH SOLE 5,145 0 15,306
ENCORE CAP GROUP INC COM 292554102 538 8,582 SH SOLE 8,303 0 279
ENCORE WIRE CORP COM 292562105 746 6,541 SH SOLE 246 0 6,295
ENDAVA PLC ADS 29260V105 551 4,140 SH SOLE 749 0 3,391
ENDEAVOUR SILVER CORP COM 29258Y103 784 168,635 SH SOLE 0 0 168,635
ENDO INTL PLC SHS G30401106 130 56,117 SH SOLE 1,027 0 55,090
ENERGIZER HLDGS INC NEW COM 29272W109 372 12,095 SH SOLE 0 0 12,095
ENERGOUS CORP COM 29272C103 39 32,627 SH SOLE 0 0 32,627
ENERGY FUELS INC COM NEW 292671708 425 46,422 SH SOLE 0 0 46,422
ENERGY RECOVERY INC COM 29270J100 814 40,438 SH SOLE 0 0 40,438
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 16,464 1,471,327 SH SOLE 7,328 0 1,463,999
ENERPLUS CORP COM 292766102 651 51,258 SH SOLE 17,260 0 33,998
ENERSYS COM 29275Y102 802 10,758 SH SOLE 9,283 0 1,475
ENI S P A SPONSORED ADR 26874R108 1,987 67,947 SH SOLE 64,654 0 3,293
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 137 14,218 SH SOLE 0 0 14,218
ENPHASE ENERGY INC COM 29355A107 10,234 50,720 SH SOLE 9,468 0 41,252
ENPRO INDS INC COM 29355X107 287 2,932 SH SOLE 1,649 0 1,283
ENSIGN GROUP INC COM 29358P101 671 7,454 SH SOLE 1,906 0 5,548
ENTEGRIS INC COM 29362U104 7,324 55,795 SH SOLE 20,172 0 35,623
ENTERGY CORP NEW COM 29364G103 6,677 57,194 SH SOLE 2,987 0 54,207
ENTERPRISE FINL SVCS CORP COM 293712105 263 5,557 SH SOLE 0 0 5,557
ENTERPRISE PRODS PARTNERS L COM 293792107 32,047 1,241,655 SH SOLE 18,507 0 1,223,148
ENVESTNET INC COM 29404K106 1,034 14,184 SH SOLE 11,609 0 2,575
ENVISTA HOLDINGS CORPORATION COM 29415F104 318 6,525 SH SOLE 73 0 6,452
EOG RES INC COM 26875P101 28,175 236,311 SH SOLE 81,930 0 154,381
EPAM SYS INC COM 29414B104 5,150 17,363 SH SOLE 10,185 0 7,178
EPIZYME INC COM 29428V104 21 18,450 SH SOLE 0 0 18,450
EPLUS INC COM 294268107 1,047 19,098 SH SOLE 17,704 0 1,394
EPR PPTYS COM SH BEN INT 26884U109 962 17,583 SH SOLE 0 0 17,583
EQT CORP COM 26884L109 3,343 97,138 SH SOLE 53,281 0 43,857
EQUIFAX INC COM 294429105 11,195 47,217 SH SOLE 17,629 0 29,588
EQUINIX INC COM 29444U700 16,153 21,780 SH SOLE 11,369 0 10,411
EQUINOR ASA SPONSORED ADR 29446M102 3,560 94,903 SH SOLE 44,173 0 50,730
EQUINOX GOLD CORP COM 29446Y502 207 24,973 SH SOLE 0 0 24,973
EQUITABLE HLDGS INC COM 29452E101 1,192 38,551 SH SOLE 33,324 0 5,227
EQUITRANS MIDSTREAM CORP COM 294600101 356 42,181 SH SOLE 0 0 42,181
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,997 26,106 SH SOLE 12,638 0 13,468
EQUITY RESIDENTIAL SH BEN INT 29476L107 4,087 45,447 SH SOLE 1,218 0 44,229
ERICSSON ADR B SEK 10 294821608 1,032 112,939 SH SOLE 58,354 0 54,585
ERIE INDTY CO CL A 29530P102 303 1,722 SH SOLE 88 0 1,634
ESSENTIAL UTILS INC COM 29670G102 4,741 92,718 SH SOLE 534 0 92,184
ESSEX PPTY TR INC COM 297178105 6,912 20,007 SH SOLE 2,467 0 17,540
ETF MANAGERS TR AI POWERED EQT 26924G813 4,171 113,085 SH SOLE 0 0 113,085
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 5,935 106,012 SH SOLE 0 0 106,012
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 10,077 971,779 SH SOLE 0 0 971,779
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 3,805 160,228 SH SOLE 0 0 160,228
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 6,914 118,287 SH SOLE 0 0 118,287
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 25,217 429,444 SH SOLE 0 0 429,444
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 3,773 267,956 SH SOLE 0 0 267,956
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 8,434 161,818 SH SOLE 0 0 161,818
ETF MANAGERS TR TREATMENTS TSTNG 26924G763 1,573 57,485 SH SOLE 0 0 57,485
ETF MANAGERS TR WEDBUSH ETFMG 26924G805 1,914 47,193 SH SOLE 0 0 47,193
ETF MANAGERS TR WEDBUSH VID GAME 26924G706 2,656 35,063 SH SOLE 0 0 35,063
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 8,471 355,938 SH SOLE 0 0 355,938
ETF SER SOLUTIONS AAM S&P 500 26922A594 4,742 149,568 SH SOLE 0 0 149,568
ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 4,625 65,775 SH SOLE 0 0 65,775
ETF SER SOLUTIONS ALPHAMARK SM 26922A834 253 8,800 SH SOLE 0 0 8,800
ETF SER SOLUTIONS APTUS COLLARED 26922A222 1,710 54,334 SH SOLE 0 0 54,334
ETF SER SOLUTIONS APTUS DEFINED 26922A388 2,127 76,055 SH SOLE 0 0 76,055
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 1,256 30,667 SH SOLE 0 0 30,667
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 31,975 851,755 SH SOLE 0 0 851,755
ETF SER SOLUTIONS DEFIANCE NEXT 26922B600 409 24,410 SH SOLE 0 0 24,410
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 4,248 84,031 SH SOLE 0 0 84,031
ETF SER SOLUTIONS DISTILLATE US 26922A321 4,924 110,653 SH SOLE 0 0 110,653
ETF SER SOLUTIONS LONCAR CANCER 26922A826 347 19,303 SH SOLE 0 0 19,303
ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 18,397 749,364 SH SOLE 0 0 749,364
ETF SER SOLUTIONS NETLEASE CORP 26922A248 2,962 100,921 SH SOLE 0 0 100,921
ETF SER SOLUTIONS POINT BRIDGE GOP 26922A628 225 5,477 SH SOLE 0 0 5,477
ETF SER SOLUTIONS US GBL GLD PRE 26922A719 330 15,730 SH SOLE 0 0 15,730
ETF SER SOLUTIONS US GLB JETS 26922A842 30,970 1,423,251 SH SOLE 0 0 1,423,251
ETF SER SOLUTIONS VIDENT CORE US 26922A602 229 4,853 SH SOLE 0 0 4,853
ETF SER SOLUTIONS VIDENT INTL EQ 26922A404 449 16,969 SH SOLE 0 0 16,969
ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 1,021 22,466 SH SOLE 0 0 22,466
ETFIS SER TR I INFRAC ACT MLP 26923G772 1,208 40,083 SH SOLE 0 0 40,083
ETFIS SER TR I INFRACP REIT PFD 26923G400 445 20,418 SH SOLE 0 0 20,418
ETFIS SER TR I VIRTUS INFRCAP 26923G822 10,526 437,125 SH SOLE 0 0 437,125
ETFIS SER TR I VIRTUS LIFESC CT 26923G301 1,060 37,921 SH SOLE 0 0 37,921
ETFIS SER TR I VIRTUS PVT CR 26923G798 501 19,955 SH SOLE 0 0 19,955
ETFIS SER TR I VIRTUS REAL AS 26923G780 2,245 77,661 SH SOLE 0 0 77,661
ETFS TR BBRG ALL COMD K1 003261104 2,241 78,038 SH SOLE 0 0 78,038
ETFS TR BBRG ALL LNGR K1 003261203 6,618 173,711 SH SOLE 0 0 173,711
ETHAN ALLEN INTERIORS INC COM 297602104 277 10,613 SH SOLE 0 0 10,613
ETSY INC COM 29786A106 16,650 133,974 SH SOLE 52,345 0 81,629
EURONET WORLDWIDE INC COM 298736109 995 7,642 SH SOLE 6,249 0 1,393
EUROPEAN EQUITY FD INC COM 298768102 456 49,719 SH SOLE 0 0 49,719
EVANS BANCORP INC COM NEW 29911Q208 422 11,111 SH SOLE 0 0 11,111
EVERBRIDGE INC COM 29978A104 339 7,771 SH SOLE 6,512 0 1,259
EVERCORE INC CLASS A 29977A105 556 4,995 SH SOLE 1,713 0 3,282
EVEREST RE GROUP LTD COM G3223R108 978 3,245 SH SOLE 1,153 0 2,092
EVERGY INC COM 30034W106 4,965 72,650 SH SOLE 6,008 0 66,642
EVERI HLDGS INC COM 30034T103 1,274 60,661 SH SOLE 33,534 0 27,127
EVERSOURCE ENERGY COM 30040W108 10,777 122,203 SH SOLE 713 0 121,490
EVERTEC INC COM 30040P103 238 5,814 SH SOLE 1,160 0 4,654
EVO PMTS INC CL A COM 26927E104 746 31,879 SH SOLE 30,180 0 1,699
EVOFEM BIOSCIENCES INC COM 30048L104 9 26,252 SH SOLE 0 0 26,252
EVOGENE LTD SHS M4119S104 104 79,635 SH SOLE 0 0 79,635
EVOLENT HEALTH INC CL A 30050B101 669 20,710 SH SOLE 18,530 0 2,180
EVOLUS INC COM 30052C107 329 29,329 SH SOLE 0 0 29,329
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4,698 99,991 SH SOLE 623 0 99,368
EXACT SCIENCES CORP COM 30063P105 6,547 93,641 SH SOLE 24,501 0 69,140
EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764 3,479 136,316 SH SOLE 0 0 136,316
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 1,357 47,028 SH SOLE 0 0 47,028
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 1,124 57,052 SH SOLE 0 0 57,052
EXCHANGE TRADED CONCEPTS TR CAPITAL LINK GBL 301505764 271 6,795 SH SOLE 0 0 6,795
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 7,704 235,069 SH SOLE 0 0 235,069
EXCHANGE TRADED CONCEPTS TR NORTH SHOR GBL 301505715 4,809 57,810 SH SOLE 0 0 57,810
EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 1,370 37,612 SH SOLE 0 0 37,612
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 22,126 379,586 SH SOLE 0 0 379,586
EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 2,321 85,366 SH SOLE 0 0 85,366
EXELA TECHNOLOGIES INC COM NEW 30162V409 17 40,540 SH SOLE 0 0 40,540
EXELIXIS INC COM 30161Q104 1,160 51,158 SH SOLE 28,065 0 23,093
EXELON CORP COM 30161N101 9,584 201,227 SH SOLE 23,684 0 177,543
EXLSERVICE HOLDINGS INC COM 302081104 3,979 27,358 SH SOLE 13,346 0 14,012
EXP WORLD HLDGS INC COM 30212W100 1,294 61,119 SH SOLE 0 0 61,119
EXPEDIA GROUP INC COM NEW 30212P303 8,642 44,164 SH SOLE 9,273 0 34,891
EXPEDITORS INTL WASH INC COM 302130109 7,684 74,486 SH SOLE 37,053 0 37,433
EXPONENT INC COM 30214U102 3,017 27,921 SH SOLE 21,618 0 6,303
EXPRESS INC COM 30219E103 37 10,400 SH SOLE 0 0 10,400
EXTRA SPACE STORAGE INC COM 30225T102 5,670 27,579 SH SOLE 1,565 0 26,014
EXXON MOBIL CORP COM 30231G102 262,591 3,179,449 SH SOLE 452,587 0 2,726,862
EYENOVIA INC COM 30234E104 32 10,600 SH SOLE 0 0 10,600
EZCORP INC CL A NON VTG 302301106 662 109,580 SH SOLE 0 0 109,580
F N B CORP COM 302520101 606 48,640 SH SOLE 18,965 0 29,675
F5 NETWORKS INC COM 315616102 2,969 14,152 SH SOLE 10,162 0 3,990
FACEBOOK INC CL A 30303M102 316,310 1,421,700 SH SOLE 279,363 0 1,142,337
FACTSET RESH SYS INC COM 303075105 12,997 29,936 SH SOLE 7,814 0 22,122
FAIR ISAAC CORP COM 303250104 1,359 2,913 SH SOLE 787 0 2,126
FALCON MINERALS CORP CL A COM 30607B109 172 25,544 SH SOLE 0 0 25,544
FARMER BROS CO COM 307675108 150 21,000 SH SOLE 0 0 21,000
FARMERS NATIONAL BANC CORP COM 309627107 235 13,755 SH SOLE 0 0 13,755
FARMLAND PARTNERS INC COM 31154R109 920 66,875 SH SOLE 89 0 66,786
FARMMI INC SHS G33277107 6 39,000 SH SOLE 0 0 39,000
FASTENAL CO COM 311900104 10,988 184,981 SH SOLE 25,263 0 159,718
FASTLY INC CL A 31188V100 965 55,515 SH SOLE 0 0 55,515
FEDERATED HERMES PREM MUNI I COM 31423P108 1,432 112,690 SH SOLE 0 0 112,690
FEDEX CORP COM 31428X106 58,572 253,129 SH SOLE 10,196 0 242,933
FERGUSON PLC NEW SHS G3421J106 1,662 12,392 SH SOLE 10,168 0 2,224
FERRARI N V COM N3167Y103 3,057 14,017 SH SOLE 403 0 13,614
FFBW INC MD COM 30260M103 259 21,480 SH SOLE 0 0 21,480
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 28,186 507,312 SH SOLE 0 0 507,312
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 10,087 220,005 SH SOLE 0 0 220,005
FIDELITY COVINGTON TRUST CORP BOND ETF 316188101 5,291 104,561 SH SOLE 0 0 104,561
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 5,809 130,490 SH SOLE 0 0 130,490
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 3,653 87,739 SH SOLE 0 0 87,739
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 4,726 92,667 SH SOLE 0 0 92,667
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 8,294 392,909 SH SOLE 0 0 392,909
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717 1,009 43,016 SH SOLE 0 0 43,016
FIDELITY COVINGTON TRUST LOW DURTIN ETF 316188408 1,215 24,226 SH SOLE 0 0 24,226
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 3,332 66,639 SH SOLE 0 0 66,639
FIDELITY COVINGTON TRUST LTD TRM BD ETF 316188200 2,065 41,482 SH SOLE 0 0 41,482
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 1,218 23,865 SH SOLE 0 0 23,865
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 5,455 119,936 SH SOLE 0 0 119,936
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 9,755 123,355 SH SOLE 0 0 123,355
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 6,358 303,649 SH SOLE 0 0 303,649
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 10,423 192,484 SH SOLE 0 0 192,484
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 20,474 311,813 SH SOLE 0 0 311,813
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 4,601 85,508 SH SOLE 0 0 85,508
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 25,510 207,261 SH SOLE 0 0 207,261
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 1,497 30,140 SH SOLE 0 0 30,140
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 4,861 150,080 SH SOLE 0 0 150,080
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 11,167 233,044 SH SOLE 0 0 233,044
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 1,632 31,219 SH SOLE 0 0 31,219
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 1,463 42,716 SH SOLE 0 0 42,716
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 1,102 32,406 SH SOLE 0 0 32,406
FIDELITY COVINGTON TRUST TOTAL BD ETF 316188309 13,116 263,525 SH SOLE 0 0 263,525
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 4,520 88,929 SH SOLE 0 0 88,929
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,588 114,404 SH SOLE 9,098 0 105,306
FIDELITY NATL INFORMATION SV COM 31620M106 27,163 270,145 SH SOLE 187,103 0 83,042
FIDUS INVT CORP COM 316500107 665 32,949 SH SOLE 0 0 32,949
FIESTA RESTAURANT GROUP INC COM 31660B101 314 42,020 SH SOLE 0 0 42,020
FIFTH THIRD BANCORP COM 316773100 7,026 163,245 SH SOLE 11,430 0 151,815
FIRST AMERN FINL CORP COM 31847R102 3,597 55,498 SH SOLE 1,219 0 54,279
FIRST BANCSHARES INC MS COM 318916103 445 13,218 SH SOLE 0 0 13,218
FIRST COMWLTH FINL CORP PA COM 319829107 403 26,562 SH SOLE 0 0 26,562
FIRST CTZNS BANCSHARES INC N CL A 31946M103 404 608 SH SOLE 0 0 608
FIRST FINL BANCORP OH COM 320209109 422 18,320 SH SOLE 7,702 0 10,618
FIRST FINL BANKSHARES COM 32020R109 1,813 41,088 SH SOLE 30,416 0 10,672
FIRST FNDTN INC COM 32026V104 469 19,289 SH SOLE 3,639 0 15,650
FIRST HAWAIIAN INC COM 32051X108 324 11,623 SH SOLE 3,552 0 8,071
FIRST HORIZON CORPORATION COM 320517105 3,349 142,561 SH SOLE 112 0 142,449
FIRST INDL RLTY TR INC COM 32054K103 1,856 29,985 SH SOLE 2,369 0 27,616
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 232 6,318 SH SOLE 2,607 0 3,711
FIRST LONG IS CORP COM 320734106 351 18,060 SH SOLE 0 0 18,060
FIRST MAJESTIC SILVER CORP COM 32076V103 1,873 142,333 SH SOLE 0 0 142,333
FIRST MERCHANTS CORP COM 320817109 207 4,968 SH SOLE 1,214 0 3,754
FIRST REP BK SAN FRANCISCO C COM 33616C100 10,080 62,182 SH SOLE 33,152 0 29,030
FIRST SOLAR INC COM 336433107 4,024 48,057 SH SOLE 1,113 0 46,944
FIRST SVGS FINL GROUP INC COM 33621E109 639 26,059 SH SOLE 0 0 26,059
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 3,104 415,595 SH SOLE 0 0 415,595
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 7,759 128,796 SH SOLE 0 0 128,796
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 231 18,294 SH SOLE 0 0 18,294
FIRST TR ENERGY INCOME & GRO COM 33738G104 853 52,565 SH SOLE 0 0 52,565
FIRST TR ENERGY INFRASTRCTR COM 33738C103 345 22,653 SH SOLE 0 0 22,653
FIRST TR ENHANCED EQTY INC F COM 337318109 909 44,913 SH SOLE 0 0 44,913
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 12,493 245,210 SH SOLE 0 0 245,210
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 5,343 177,212 SH SOLE 0 0 177,212
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 18,665 536,973 SH SOLE 379,679 0 157,294
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 7,754 253,168 SH SOLE 220,594 0 32,574
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 10,564 544,560 SH SOLE 0 0 544,560
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 32,230 635,835 SH SOLE 0 0 635,835
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 94,727 1,785,280 SH SOLE 0 0 1,785,280
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 30,041 586,744 SH SOLE 0 0 586,744
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 186,587 9,810,069 SH SOLE 0 0 9,810,069
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 442 6,813 SH SOLE 0 0 6,813
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 1,490 22,803 SH SOLE 0 0 22,803
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 13,658 680,016 SH SOLE 0 0 680,016
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 10,851 543,631 SH SOLE 0 0 543,631
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 18,586 321,343 SH SOLE 350 0 320,993
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 7,895 194,286 SH SOLE 0 0 194,286
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 17,740 705,632 SH SOLE 0 0 705,632
FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505 265 6,426 SH SOLE 0 0 6,426
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 14,592 377,640 SH SOLE 0 0 377,640
FIRST TR EXCH TRD ALPHDX FD EX US SML CP 33737J406 254 5,786 SH SOLE 0 0 5,786
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 757 16,502 SH SOLE 0 0 16,502
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 321 6,502 SH SOLE 0 0 6,502
FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125 561 27,121 SH SOLE 0 0 27,121
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232 421 6,507 SH SOLE 0 0 6,507
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 24,410 720,904 SH SOLE 0 0 720,904
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 259,033 9,111,243 SH SOLE 0 0 9,111,243
FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 2,000 34,497 SH SOLE 0 0 34,497
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 898 22,237 SH SOLE 0 0 22,237
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 98,224 1,085,108 SH SOLE 0 0 1,085,108
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 33,877 621,826 SH SOLE 0 0 621,826
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 12,710 199,463 SH SOLE 0 0 199,463
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 20,672 815,787 SH SOLE 0 0 815,787
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 2,025 77,844 SH SOLE 0 0 77,844
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 28,632 923,012 SH SOLE 0 0 923,012
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 36,563 2,295,249 SH SOLE 0 0 2,295,249
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 99,237 2,161,546 SH SOLE 0 0 2,161,546
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 43,238 377,093 SH SOLE 0 0 377,093
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 37,823 669,192 SH SOLE 0 0 669,192
FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 1,591 47,619 SH SOLE 0 0 47,619
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 11,346 685,147 SH SOLE 0 0 685,147
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 34,781 457,639 SH SOLE 0 0 457,639
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 48,350 991,598 SH SOLE 0 0 991,598
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 50,124 699,756 SH SOLE 0 0 699,756
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 135,640 2,553,938 SH SOLE 0 0 2,553,938
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 26,250 279,077 SH SOLE 0 0 279,077
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 56,489 486,343 SH SOLE 0 0 486,343
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 65,162 597,376 SH SOLE 0 0 597,376
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 7,933 233,264 SH SOLE 0 0 233,264
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 54,082 641,617 SH SOLE 0 0 641,617
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 17,351 372,184 SH SOLE 0 0 372,184
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 33,514 502,606 SH SOLE 0 0 502,606
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 20,920 409,468 SH SOLE 0 0 409,468
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 21,720 317,845 SH SOLE 0 0 317,845
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 3,956 172,677 SH SOLE 0 0 172,677
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 615,214 7,867,187 SH SOLE 501 0 7,866,686
FIRST TR EXCHANGE-TRADED FD DEVELOPED INTL 33738R787 2,242 42,960 SH SOLE 0 0 42,960
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 173,686 924,449 SH SOLE 0 0 924,449
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 26,485 722,614 SH SOLE 0 0 722,614
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 10,099 484,348 SH SOLE 0 0 484,348
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT PE 33733E880 1,700 50,744 SH SOLE 0 0 50,744
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 141,381 2,967,071 SH SOLE 0 0 2,967,071
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 3,468 128,726 SH SOLE 0 0 128,726
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 7,285 217,042 SH SOLE 0 0 217,042
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 2,566 89,558 SH SOLE 0 0 89,558
FIRST TR EXCHANGE-TRADED FD EMERGING MKTS 33738R779 577 11,853 SH SOLE 0 0 11,853
FIRST TR EXCHANGE-TRADED FD ETF 33733E708 2,117 44,299 SH SOLE 0 0 44,299
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 165,655 2,782,718 SH SOLE 3,402 0 2,779,316
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 74,411 1,626,114 SH SOLE 0 0 1,626,114
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 248,806 5,082,852 SH SOLE 0 0 5,082,852
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 40,667 741,965 SH SOLE 0 0 741,965
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 5,835 121,218 SH SOLE 0 0 121,218
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 5,309 268,833 SH SOLE 0 0 268,833
FIRST TR EXCHANGE-TRADED FD HEDGED BUYWRITE 33738R407 1,743 77,005 SH SOLE 0 0 77,005
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 6,048 150,085 SH SOLE 0 0 150,085
FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761 2,519 75,460 SH SOLE 0 0 75,460
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 940 36,395 SH SOLE 0 0 36,395
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 52,392 1,599,752 SH SOLE 0 0 1,599,752
FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753 1,815 61,534 SH SOLE 0 0 61,534
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 6,064 124,175 SH SOLE 0 0 124,175
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 15,191 901,015 SH SOLE 0 0 901,015
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 65,527 1,014,034 SH SOLE 0 0 1,014,034
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 41,273 700,249 SH SOLE 0 0 700,249
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 938 11,292 SH SOLE 0 0 11,292
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 20,879 657,001 SH SOLE 0 0 657,001
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 7,309 226,200 SH SOLE 0 0 226,200
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 18,379 388,803 SH SOLE 0 0 388,803
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 768 28,353 SH SOLE 0 0 28,353
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 34,407 1,298,857 SH SOLE 0 0 1,298,857
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 1,828 68,706 SH SOLE 0 0 68,706
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 10,370 147,306 SH SOLE 0 0 147,306
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 12,285 503,680 SH SOLE 0 0 503,680
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 36,403 1,314,680 SH SOLE 0 0 1,314,680
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 31,012 207,938 SH SOLE 0 0 207,938
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 12,997 306,890 SH SOLE 0 0 306,890
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 744,926 15,202,572 SH SOLE 829 0 15,201,743
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 3,540 192,607 SH SOLE 0 0 192,607
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 123,424 2,623,256 SH SOLE 0 0 2,623,256
FIRST TR EXCHANGE-TRADED FD SMAL CP US EQT 33738R746 10,649 367,349 SH SOLE 0 0 367,349
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 112,502 4,036,681 SH SOLE 0 0 4,036,681
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 16,780 433,031 SH SOLE 0 0 433,031
FIRST TR EXCHANGE-TRADED FD US EQTY DIVI 33738R738 1,396 45,692 SH SOLE 0 0 45,692
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 813 34,208 SH SOLE 0 0 34,208
FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 3,692 156,827 SH SOLE 0 0 156,827
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 36,010 1,855,239 SH SOLE 0 0 1,855,239
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 13,213 573,235 SH SOLE 0 0 573,235
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 250,839 5,059,269 SH SOLE 15,238 0 5,044,031
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 13,491 558,869 SH SOLE 0 0 558,869
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 104,254 4,083,582 SH SOLE 0 0 4,083,582
FIRST TR FTSE EPRA / NAREIT COM 33736N101 754 14,596 SH SOLE 0 0 14,596
FIRST TR HIGH INCOME L/S FD COM 33738E109 1,301 96,632 SH SOLE 0 0 96,632
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 721 41,403 SH SOLE 0 0 41,403
FIRST TR INTER DUR PFD & IN COM 33718W103 12,128 551,505 SH SOLE 0 0 551,505
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 67,948 963,535 SH SOLE 0 0 963,535
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 75,398 854,172 SH SOLE 0 0 854,172
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 65,997 672,614 SH SOLE 0 0 672,614
FIRST TR MLP & ENERGY INCOM COM 33739B104 1,776 214,961 SH SOLE 0 0 214,961
FIRST TR MORNINGSTAR DIVID L SHS 336917109 86,359 2,306,587 SH SOLE 0 0 2,306,587
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 13,445 119,809 SH SOLE 0 0 119,809
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 12,744 170,636 SH SOLE 0 0 170,636
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 25,327 236,083 SH SOLE 0 0 236,083
FIRST TR NASDAQ 100 TECH IND SHS 337345102 78,662 515,851 SH SOLE 0 0 515,851
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 5,547 98,759 SH SOLE 0 0 98,759
FIRST TR S&P REIT INDEX FD COM 33734G108 26,678 855,077 SH SOLE 314 0 854,763
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 50,520 551,709 SH SOLE 0 0 551,709
FIRST TR SR FLG RTE INCM FD COM 33733U108 10,471 832,990 SH SOLE 0 0 832,990
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 5,857 440,782 SH SOLE 0 0 440,782
FIRST TR VALUE LINE DIVID IN SHS 33734H106 848,084 20,049,263 SH SOLE 873 0 20,048,390
FIRST TR VALUE LINE DIVID IN SHS 33734H106 212 5,000 SH Put SOLE 0 0 5,000
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 98,642 924,476 SH SOLE 0 0 924,476
FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 239 19,347 SH SOLE 0 0 19,347
FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 1,749 418,346 SH SOLE 0 0 418,346
FIRSTENERGY CORP COM 337932107 12,260 267,340 SH SOLE 156,226 0 111,114
FIRSTSERVICE CORP NEW COM 33767E202 1,054 7,277 SH SOLE 6,583 0 694
FISERV INC COM 337738108 23,378 230,554 SH SOLE 61,786 0 168,768
FISKER INC CL A COM STK 33813J106 1,081 83,811 SH SOLE 81 0 83,730
FIVE BELOW INC COM 33829M101 1,187 7,497 SH SOLE 1,463 0 6,034
FIVE9 INC COM 338307101 1,203 10,422 SH SOLE 6,825 0 3,597
FIVERR INTL LTD ORD SHS M4R82T106 987 12,975 SH SOLE 198 0 12,777
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 5,635 216,411 SH SOLE 0 0 216,411
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 404 35,147 SH SOLE 0 0 35,147
FLAHERTY & CRUMRINE PFD INCO COM 338480106 689 49,746 SH SOLE 0 0 49,746
FLAHERTY & CRUMRINE PFD SECS COM 338478100 4,898 248,870 SH SOLE 0 0 248,870
FLAHERTY & CRUMRINE TOTAL RE COM 338479108 1,904 95,381 SH SOLE 0 0 95,381
FLEETCOR TECHNOLOGIES INC COM 339041105 3,336 13,396 SH SOLE 2,279 0 11,117
FLEX LTD ORD Y2573F102 15,539 837,704 SH SOLE 802,714 0 34,990
FLEXSHARES TR CR SCD US BD 33939L761 797 16,009 SH SOLE 0 0 16,009
FLEXSHARES TR CR SCORED LONG 33939L753 816 15,654 SH SOLE 0 0 15,654
FLEXSHARES TR DISCP DUR MBS 33939L779 557 25,307 SH SOLE 0 0 25,307
FLEXSHARES TR GLB QLT R/E IDX 33939L787 2,724 38,744 SH SOLE 0 0 38,744
FLEXSHARES TR HIG YLD VL ETF 33939L662 2,496 53,896 SH SOLE 0 0 53,896
FLEXSHARES TR IBOXX 3R TARGT 33939L506 4,521 174,506 SH SOLE 0 0 174,506
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 6,768 249,651 SH SOLE 0 0 249,651
FLEXSHARES TR INT QLTDVDYNAM 33939L829 9,422 329,145 SH SOLE 0 0 329,145
FLEXSHARES TR INTL QLTDV IDX 33939L837 1,597 66,912 SH SOLE 0 0 66,912
FLEXSHARES TR M STAR DEV MKT 33939L803 1,818 26,722 SH SOLE 0 0 26,722
FLEXSHARES TR MORNSTAR UPSTR 33939L407 12,294 262,514 SH SOLE 0 0 262,514
FLEXSHARES TR MORNSTAR USMKT 33939L100 5,695 32,701 SH SOLE 0 0 32,701
FLEXSHARES TR MSTAR EMKT FAC 33939L308 829 14,873 SH SOLE 0 0 14,873
FLEXSHARES TR QLT DIV DEF IDX 33939L845 7,457 131,957 SH SOLE 0 0 131,957
FLEXSHARES TR QLT DIVDYN IDX 33939L852 1,281 20,263 SH SOLE 0 0 20,263
FLEXSHARES TR QUALT DIVD IDX 33939L860 10,278 173,379 SH SOLE 0 0 173,379
FLEXSHARES TR READY ACC VARI 33939L886 2,612 34,893 SH SOLE 0 0 34,893
FLEXSHARES TR STOX ESG INDEX 33939L696 3,774 34,417 SH SOLE 0 0 34,417
FLEXSHARES TR STOX GLB INDEX 33939L688 2,632 18,515 SH SOLE 0 0 18,515
FLEXSHARES TR STOXX GLOBR INF 33939L795 2,951 51,388 SH SOLE 0 0 51,388
FLEXSHARES TR US QT LW VLTY 33939L654 1,536 27,989 SH SOLE 0 0 27,989
FLEXSHARES TR US QUALITY CAP 33939L746 590 11,794 SH SOLE 0 0 11,794
FLOOR & DECOR HLDGS INC CL A 339750101 533 6,579 SH SOLE 1,956 0 4,623
FLOTEK INDS INC DEL COM 343389102 15 12,090 SH SOLE 0 0 12,090
FLOWERS FOODS INC COM 343498101 1,014 39,452 SH SOLE 1,473 0 37,979
FLOWSERVE CORP COM 34354P105 322 8,973 SH SOLE 4,282 0 4,691
FLUENT INC COM 34380C102 91 43,977 SH SOLE 0 0 43,977
FLUOR CORP NEW COM 343412102 2,477 86,335 SH SOLE 3,819 0 82,516
FMC CORP COM NEW 302491303 8,844 67,220 SH SOLE 34,258 0 32,962
FOOT LOCKER INC COM 344849104 582 19,630 SH SOLE 103 0 19,527
FORD MTR CO DEL COM 345370860 80,710 4,772,939 SH SOLE 197 0 4,772,742
FORMFACTOR INC COM 346375108 449 10,690 SH SOLE 0 0 10,690
FORTINET INC COM 34959E109 15,879 46,465 SH SOLE 10,784 0 35,681
FORTIS INC COM 349553107 1,113 22,475 SH SOLE 16,332 0 6,143
FORTIVE CORP COM 34959J108 2,457 40,323 SH SOLE 23,399 0 16,924
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 221 8,595 SH SOLE 0 0 8,595
FORTUNA SILVER MINES INC COM 349915108 282 73,948 SH SOLE 0 0 73,948
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,237 57,046 SH SOLE 23,696 0 33,350
FORWARD AIR CORP COM 349853101 547 5,593 SH SOLE 3,366 0 2,227
FOSSIL GROUP INC COM 34988V106 281 29,193 SH SOLE 0 0 29,193
FOUR CORNERS PPTY TR INC COM 35086T109 224 8,294 SH SOLE 0 0 8,294
FOX CORP CL A COM 35137L105 594 15,066 SH SOLE 3,965 0 11,101
FOX CORP CL B COM 35137L204 202 5,564 SH SOLE 0 0 5,564
FOX FACTORY HLDG CORP COM 35138V102 915 9,512 SH SOLE 7,544 0 1,968
FRANCO NEV CORP COM 351858105 7,215 45,230 SH SOLE 0 0 45,230
FRANKLIN ELEC INC COM 353514102 559 6,726 SH SOLE 3,178 0 3,548
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 2,839 30,805 SH SOLE 0 0 30,805
FRANKLIN LTD DURATION INCOME COM 35472T101 328 43,285 SH SOLE 0 0 43,285
FRANKLIN RESOURCES INC COM 354613101 2,153 77,106 SH SOLE 266 0 76,840
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 242 7,765 SH SOLE 0 0 7,765
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 1,302 55,320 SH SOLE 0 0 55,320
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 629 17,307 SH SOLE 0 0 17,307
FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 237 11,244 SH SOLE 0 0 11,244
FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652 1,208 44,811 SH SOLE 0 0 44,811
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 658 24,287 SH SOLE 0 0 24,287
FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 283 11,164 SH SOLE 0 0 11,164
FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686 273 6,328 SH SOLE 0 0 6,328
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 1,575 62,231 SH SOLE 16,227 0 46,004
FRANKLIN TEMPLETON ETF TR LIBERTY FDRL INT 35473P868 2,567 103,419 SH SOLE 0 0 103,419
FRANKLIN TEMPLETON ETF TR LIBERTY FDRL TAX 35473P850 635 25,394 SH SOLE 0 0 25,394
FRANKLIN TEMPLETON ETF TR LIBERTY HI YLD 35473P629 1,270 51,403 SH SOLE 0 0 51,403
FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603 447 18,848 SH SOLE 0 0 18,848
FRANKLIN TEMPLETON ETF TR LIBERTY SR LN 35473P595 860 34,870 SH SOLE 0 0 34,870
FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 550 23,466 SH SOLE 0 0 23,466
FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 3,244 66,008 SH SOLE 0 0 66,008
FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 635 22,696 SH SOLE 0 0 22,696
FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306 1,276 35,231 SH SOLE 0 0 35,231
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 11,034 245,756 SH SOLE 0 0 245,756
FRANKLIN TEMPLETON ETF TR LIBERTYQ US MID 35473P884 2,819 62,668 SH SOLE 0 0 62,668
FRANKLIN TEMPLETON ETF TR LIBERTYQ US SML 35473P876 556 15,356 SH SOLE 0 0 15,356
FRANKLIN UNVL TR SH BEN INT 355145103 633 78,146 SH SOLE 0 0 78,146
FREEPORT-MCMORAN INC CL B 35671D857 48,061 966,240 SH SOLE 209,719 0 756,521
FRESHPET INC COM 358039105 750 7,305 SH SOLE 3,863 0 3,442
FS KKR CAP CORP COM 302635206 64,782 2,838,811 SH SOLE 807 0 2,838,004
FST TR NEW OPPORT MLP & ENE COM 33739M100 1,364 216,231 SH SOLE 0 0 216,231
FTI CONSULTING INC COM 302941109 282 1,795 SH SOLE 977 0 818
FUBOTV INC COM 35953D104 420 63,962 SH SOLE 0 0 63,962
FUELCELL ENERGY INC COM 35952H601 338 58,660 SH SOLE 0 0 58,660
FULGENT GENETICS INC COM 359664109 2,827 45,297 SH SOLE 0 0 45,297
FULL HSE RESORTS INC COM 359678109 97 10,081 SH SOLE 0 0 10,081
FULLER H B CO COM 359694106 1,073 16,292 SH SOLE 14,849 0 1,443
FULTON FINL CORP PA COM 360271100 245 14,725 SH SOLE 11,169 0 3,556
G III APPAREL GROUP LTD COM 36237H101 989 36,297 SH SOLE 34,913 0 1,384
G1 THERAPEUTICS INC COM 3621LQ109 77 10,090 SH SOLE 0 0 10,090
GABELLI CONV & INC SECS FD I COM 36240B109 131 21,422 SH SOLE 0 0 21,422
GABELLI DIVID & INCOME TR COM 36242H104 5,117 207,687 SH SOLE 0 0 207,687
GABELLI EQUITY TR INC COM 362397101 13,459 1,942,183 SH SOLE 0 0 1,942,183
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 420 21,436 SH SOLE 0 0 21,436
GABELLI MULTIMEDIA TR INC COM 36239Q109 2,251 244,439 SH SOLE 0 0 244,439
GABELLI UTIL TR COM 36240A101 6,880 963,569 SH SOLE 0 0 963,569
GALECTIN THERAPEUTICS INC COM NEW 363225202 94 58,534 SH SOLE 0 0 58,534
GALLAGHER ARTHUR J & CO COM 363576109 9,437 54,047 SH SOLE 5,779 0 48,268
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1,240 307,714 SH SOLE 0 0 307,714
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 164 29,317 SH SOLE 0 0 29,317
GAMESTOP CORP NEW CL A 36467W109 1,799 10,802 SH SOLE 0 0 10,802
GAMING & LEISURE PPTYS INC COM 36467J108 2,755 58,704 SH SOLE 26,728 0 31,976
GAN LTD ORD SHS G3728V109 137 28,432 SH SOLE 0 0 28,432
GANNETT CO INC COM 36472T109 58 12,941 SH SOLE 0 0 12,941
GAP INC COM 364760108 843 59,862 SH SOLE 92 0 59,770
GARMIN LTD SHS H2906T109 3,003 25,317 SH SOLE 565 0 24,752
GARTNER INC COM 366651107 3,731 12,544 SH SOLE 4,122 0 8,422
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 323 56,224 SH SOLE 0 0 56,224
GATX CORP COM 361448103 1,917 15,544 SH SOLE 10,093 0 5,451
GENASYS INC COM 36872P103 334 121,545 SH SOLE 0 0 121,545
GENCO SHIPPING & TRADING LTD SHS Y2685T131 442 18,705 SH SOLE 0 0 18,705
GENERAC HLDGS INC COM 368736104 11,463 38,563 SH SOLE 1,984 0 36,579
GENERAL DYNAMICS CORP COM 369550108 39,839 165,184 SH SOLE 17,831 0 147,353
GENERAL MLS INC COM 370334104 50,497 745,669 SH SOLE 182,806 0 562,863
GENERAL MTRS CO COM 37045V100 32,540 743,931 SH SOLE 69,516 0 674,415
GENESIS ENERGY L P UNIT LTD PARTN 371927104 360 30,728 SH SOLE 0 0 30,728
GENIUS BRANDS INTL INC COM 37229T301 12 11,850 SH SOLE 0 0 11,850
GENMAB A/S SPONSORED ADS 372303206 1,455 40,212 SH SOLE 9,960 0 30,252
GENPACT LIMITED SHS G3922B107 435 10,000 SH SOLE 2,809 0 7,191
GENTEX CORP COM 371901109 1,434 49,149 SH SOLE 3,680 0 45,469
GENTHERM INC COM 37253A103 950 13,324 SH SOLE 12,702 0 622
GENUINE PARTS CO COM 372460105 13,511 107,214 SH SOLE 5,439 0 101,775
GENWORTH FINL INC COM CL A 37247D106 165 43,586 SH SOLE 0 0 43,586
GEO GROUP INC NEW COM 36162J106 191 28,932 SH SOLE 0 0 28,932
GERDAU SA SPON ADR REP PFD 373737105 182 28,341 SH SOLE 7,801 0 20,540
GERMAN AMERN BANCORP INC COM 373865104 968 25,471 SH SOLE 0 0 25,471
GERON CORP COM 374163103 217 159,722 SH SOLE 0 0 159,722
GEVO INC COM PAR 374396406 143 30,569 SH SOLE 0 0 30,569
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 279 31,717 SH SOLE 0 0 31,717
GILDAN ACTIVEWEAR INC COM 375916103 499 13,320 SH SOLE 3,318 0 10,002
GILEAD SCIENCES INC COM 375558103 48,433 814,679 SH SOLE 430,410 0 384,269
GLACIER BANCORP INC NEW COM 37637Q105 1,250 24,861 SH SOLE 8,372 0 16,489
GLADSTONE CAPITAL CORP COM 376535100 2,942 249,520 SH SOLE 0 0 249,520
GLADSTONE COMMERCIAL CORP COM 376536108 593 26,943 SH SOLE 0 0 26,943
GLADSTONE INVT CORP COM 376546107 1,805 111,888 SH SOLE 0 0 111,888
GLADSTONE LD CORP COM 376549101 1,892 51,958 SH SOLE 0 0 51,958
GLAUKOS CORP COM 377322102 456 7,886 SH SOLE 4,702 0 3,184
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 19,064 437,657 SH SOLE 56,245 0 381,412
GLOBAL MED REIT INC COM NEW 37954A204 3,207 197,971 SH SOLE 43,318 0 154,653
GLOBAL NET LEASE INC COM NEW 379378201 1,255 79,766 SH SOLE 0 0 79,766
GLOBAL PMTS INC COM 37940X102 7,660 55,976 SH SOLE 22,943 0 33,033
GLOBAL SELF STORAGE INC COM 37955N106 575 102,677 SH SOLE 0 0 102,677
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 1,236 43,382 SH SOLE 0 0 43,382
GLOBAL X FDS ADAPTIVE US 37954Y574 554 17,533 SH SOLE 0 0 17,533
GLOBAL X FDS ADAPTIVE US RISK 37954Y194 3,274 124,122 SH SOLE 0 0 124,122
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 1,767 65,430 SH SOLE 0 0 65,430
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 20,416 740,771 SH SOLE 0 0 740,771
GLOBAL X FDS CANNABIS ETF 37954Y426 1,431 262,145 SH SOLE 0 0 262,145
GLOBAL X FDS CLEANTECH ETF 37954Y228 565 33,951 SH SOLE 0 0 33,951
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 10,296 468,212 SH SOLE 0 0 468,212
GLOBAL X FDS CONSCIOUS COS 37954Y731 1,639 50,554 SH SOLE 0 0 50,554
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 10,499 334,159 SH SOLE 0 0 334,159
GLOBAL X FDS DATA CTR REITS 37954Y236 900 54,577 SH SOLE 0 0 54,577
GLOBAL X FDS E COMMERCE ETF 37954Y467 2,242 101,171 SH SOLE 0 0 101,171
GLOBAL X FDS FINTECH ETF 37954Y814 8,655 270,302 SH SOLE 0 0 270,302
GLOBAL X FDS FOUNDER RUN CO 37954Y681 858 28,585 SH SOLE 0 0 28,585
GLOBAL X FDS FTSE NORDIC REG 37950E101 645 20,211 SH SOLE 10,642 0 9,569
GLOBAL X FDS GBL X FTSE ETF 37950E648 165 10,466 SH SOLE 0 0 10,466
GLOBAL X FDS GENOMIC BIOTECH 37954Y434 1,065 70,877 SH SOLE 0 0 70,877
GLOBAL X FDS GLB X GURU INDEX 37950E341 213 5,132 SH SOLE 0 0 5,132
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 25,644 600,271 SH SOLE 254 0 600,017
GLOBAL X FDS GLB X SUPERDIV 37950E549 9,741 850,039 SH SOLE 0 0 850,039
GLOBAL X FDS GLBL X MLP ETF 37954Y343 14,168 351,561 SH SOLE 235 0 351,326
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 11,366 1,019,417 SH SOLE 0 0 1,019,417
GLOBAL X FDS GLOBAL X COPPER 37954Y830 10,269 225,645 SH SOLE 0 0 225,645
GLOBAL X FDS GLOBAL X GOLD EX 37954Y863 1,756 53,760 SH SOLE 0 0 53,760
GLOBAL X FDS GLOBAL X SILVER 37954Y848 14,602 401,490 SH SOLE 0 0 401,490
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 10,182 389,229 SH SOLE 0 0 389,229
GLOBAL X FDS GLOBX SUPDV US 37950E291 13,434 636,361 SH SOLE 0 0 636,361
GLOBAL X FDS HELTH WELL ETF 37954Y798 274 11,519 SH SOLE 0 0 11,519
GLOBAL X FDS INTERNET OF THNG 37954Y780 6,315 189,820 SH SOLE 0 0 189,820
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 76,615 995,258 SH SOLE 0 0 995,258
GLOBAL X FDS LNTY THMTC ETF 37954Y772 3,234 112,843 SH SOLE 0 0 112,843
GLOBAL X FDS MILL THEMC ETF 37954Y764 1,972 54,129 SH SOLE 0 0 54,129
GLOBAL X FDS MSCI NXT EMRNG 37950E218 450 20,707 SH SOLE 0 0 20,707
GLOBAL X FDS MSCI SUPDIV EA 37954Y699 199 12,805 SH SOLE 0 0 12,805
GLOBAL X FDS MSCI SUPR EM ETF 37950E119 660 63,230 SH SOLE 0 0 63,230
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 132,710 6,328,563 SH SOLE 0 0 6,328,563
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 488 16,437 SH SOLE 0 0 16,437
GLOBAL X FDS RATE PREFERRED 37954Y376 429 16,443 SH SOLE 0 0 16,443
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 18,439 635,608 SH SOLE 0 0 635,608
GLOBAL X FDS REIT ETF 37950E127 10,067 1,095,471 SH SOLE 0 0 1,095,471
GLOBAL X FDS RENEWABLE ENERGY 37954Y707 848 52,759 SH SOLE 0 0 52,759
GLOBAL X FDS RUSSELL 2000 37954Y459 23,619 991,999 SH SOLE 0 0 991,999
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 5,011 89,876 SH SOLE 0 0 89,876
GLOBAL X FDS S&P 500 COVERED 37954Y475 37,843 764,203 SH SOLE 0 0 764,203
GLOBAL X FDS SOCIAL MED ETF 37950E416 1,973 46,603 SH SOLE 0 0 46,603
GLOBAL X FDS SUPER DIV ALTR 37954Y806 907 69,622 SH SOLE 0 0 69,622
GLOBAL X FDS TELMDC&DIG ETF 37954Y285 1,066 73,591 SH SOLE 0 0 73,591
GLOBAL X FDS THMATC GWT ETF 37954Y418 1,726 46,149 SH SOLE 0 0 46,149
GLOBAL X FDS US INFR DEV ETF 37954Y673 100,221 3,543,876 SH SOLE 42,819 0 3,501,057
GLOBAL X FDS US PFD ETF 37954Y657 29,114 1,238,902 SH SOLE 0 0 1,238,902
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 1,978 78,795 SH SOLE 0 0 78,795
GLOBAL X FDS X EMERGING MKT 37954Y350 482 20,105 SH SOLE 0 0 20,105
GLOBALSTAR INC COM 378973408 1,149 781,785 SH SOLE 0 0 781,785
GLOBANT S A COM L44385109 2,310 8,840 SH SOLE 6,144 0 2,696
GLOBE LIFE INC COM 37959E102 937 9,312 SH SOLE 3,808 0 5,504
GLOBUS MED INC CL A 379577208 7,287 98,768 SH SOLE 38,396 0 60,372
GODADDY INC CL A 380237107 2,339 27,949 SH SOLE 21,931 0 6,018
GOLAR LNG LTD SHS G9456A100 265 10,684 SH SOLE 0 0 10,684
GOLD FIELDS LTD SPONSORED ADR 38059T106 514 33,224 SH SOLE 0 0 33,224
GOLD ROYALTY CORP COMMON SHARES 38071H106 65 15,833 SH SOLE 0 0 15,833
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 1,455 117,518 SH SOLE 0 0 117,518
GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 407 408,000 PRN SOLE 0 0 408,000
GOLDMAN SACHS BDC INC SHS 38147U107 882 44,980 SH SOLE 0 0 44,980
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 14,556 145,643 SH SOLE 0 0 145,643
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 18,636 394,336 SH SOLE 0 0 394,336
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 31,407 557,065 SH SOLE 0 0 557,065
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 58,967 1,183,365 SH SOLE 0 0 1,183,365
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 147,755 3,245,223 SH SOLE 0 0 3,245,223
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 44,229 1,305,469 SH SOLE 0 0 1,305,469
GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305 1,529 45,404 SH SOLE 0 0 45,404
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 217,395 6,642,080 SH SOLE 262 0 6,641,818
GOLDMAN SACHS ETF TR ACTIVEBETA JAP 381430404 414 12,164 SH SOLE 0 0 12,164
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 55,739 900,317 SH SOLE 0 0 900,317
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 373,786 4,197,953 SH SOLE 71,559 0 4,126,394
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 8,417 125,360 SH SOLE 0 0 125,360
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 3,021 32,760 SH SOLE 0 0 32,760
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 289 5,348 SH SOLE 0 0 5,348
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 1,115 17,195 SH SOLE 0 0 17,195
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 116,235 1,872,951 SH SOLE 0 0 1,872,951
GOLDMAN SACHS GROUP INC COM 38141G104 59,355 179,809 SH SOLE 15,347 0 164,462
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 1,329 69,116 SH SOLE 0 0 69,116
GOLDMINING INC COM 38149E101 30 17,561 SH SOLE 0 0 17,561
GOLUB CAP BDC INC COM 38173M102 3,766 247,622 SH SOLE 0 0 247,622
GOODRX HLDGS INC COM CL A 38246G108 653 33,782 SH SOLE 0 0 33,782
GOODYEAR TIRE & RUBR CO COM 382550101 3,245 227,091 SH SOLE 44,476 0 182,615
GOPRO INC CL A 38268T103 338 39,616 SH SOLE 439 0 39,177
GRACO INC COM 384109104 6,069 87,054 SH SOLE 12,091 0 74,963
GRAFTECH INTL LTD COM 384313508 141 14,634 SH SOLE 13,819 0 815
GRAHAM HLDGS CO COM CL B 384637104 245 400 SH SOLE 0 0 400
GRAINGER W W INC COM 384802104 21,001 40,691 SH SOLE 22,261 0 18,430
GRAN TIERRA ENERGY INC COM 38500T101 63 40,220 SH SOLE 0 0 40,220
GRAND CANYON ED INC COM 38526M106 376 3,876 SH SOLE 1,218 0 2,658
GRANITE CONSTR INC COM 387328107 281 8,579 SH SOLE 0 0 8,579
GRANITESHARES ETF TR BBG COMMD K 1 38747R108 2,849 88,790 SH SOLE 0 0 88,790
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 1,195 82,864 SH SOLE 0 0 82,864
GRANITESHARES ETF TR XOUT US LRG CP 38747R603 786 18,963 SH SOLE 0 0 18,963
GRANITESHARES GOLD TR SHS BEN INT 38748G101 7,524 391,901 SH SOLE 7,742 0 384,159
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 1,276 131,919 SH SOLE 0 0 131,919
GRAPHIC PACKAGING HLDG CO COM 388689101 753 37,597 SH SOLE 18,888 0 18,709
GRAY TELEVISION INC COM 389375106 1,627 73,740 SH SOLE 70,189 0 3,551
GREAT PANTHER MNG LTD COM 39115V101 6 23,280 SH SOLE 0 0 23,280
GREAT SOUTHN BANCORP INC COM 390905107 224 3,797 SH SOLE 0 0 3,797
GREAT WESTN NATL BK PORTLAND COM 695263103 620 14,384 SH SOLE 2,787 0 11,597
GREEN BRICK PARTNERS INC COM 392709101 251 12,725 SH SOLE 0 0 12,725
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 2,225 157,120 SH SOLE 0 0 157,120
GREENBRIER COS INC COM 393657101 1,366 26,522 SH SOLE 0 0 26,522
GREIF INC CL B 397624206 221 3,461 SH SOLE 0 0 3,461
GROCERY OUTLET HLDG CORP COM 39874R101 293 8,947 SH SOLE 1,363 0 7,584
GROUP 1 AUTOMOTIVE INC COM 398905109 869 5,177 SH SOLE 3,788 0 1,389
GROWGENERATION CORP COM 39986L109 246 26,741 SH SOLE 0 0 26,741
GUARANTY BANCSHARES INC TEX COM 400764106 1,160 33,148 SH SOLE 0 0 33,148
GUARDANT HEALTH INC COM 40131M109 4,361 65,834 SH SOLE 38,026 0 27,808
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 6,591 346,733 SH SOLE 0 0 346,733
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 2,145 107,836 SH SOLE 0 0 107,836
GUIDEWIRE SOFTWARE INC COM 40171V100 1,159 12,250 SH SOLE 9,627 0 2,623
H & E EQUIPMENT SERVICES INC COM 404030108 4,768 109,565 SH SOLE 0 0 109,565
HAEMONETICS CORP MASS COM 405024100 874 14,206 SH SOLE 13,792 0 414
HAIN CELESTIAL GROUP INC COM 405217100 348 10,107 SH SOLE 196 0 9,911
HALLIBURTON CO COM 406216101 10,289 271,688 SH SOLE 2,634 0 269,054
HALOZYME THERAPEUTICS INC COM 40637H109 577 14,456 SH SOLE 4,868 0 9,588
HAMILTON LANE INC CL A 407497106 846 10,945 SH SOLE 8,563 0 2,382
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 3,421 85,102 SH SOLE 0 0 85,102
HANCOCK JOHN INCOME SECS TR COM 410123103 1,013 74,193 SH SOLE 0 0 74,193
HANCOCK JOHN INVS TR COM 410142103 453 26,970 SH SOLE 0 0 26,970
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 311 45,848 SH SOLE 0 0 45,848
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 2,818 145,619 SH SOLE 0 0 145,619
HANCOCK JOHN PFD INCOME FD I COM 41013X106 679 35,683 SH SOLE 0 0 35,683
HANCOCK JOHN PFD INCOME FD I COM 41021P103 995 55,409 SH SOLE 0 0 55,409
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 2,776 169,139 SH SOLE 0 0 169,139
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 4,772 186,712 SH SOLE 0 0 186,712
HANCOCK WHITNEY CORPORATION COM 410120109 789 15,127 SH SOLE 4,920 0 10,207
HANESBRANDS INC COM 410345102 3,073 206,371 SH SOLE 25,018 0 181,353
HANNON ARMSTRONG SUST INFR C COM 41068X100 3,351 70,656 SH SOLE 2,187 0 68,469
HANOVER INS GROUP INC COM 410867105 562 3,760 SH SOLE 903 0 2,857
HARBORONE BANCORP INC NEW COM NEW 41165Y100 448 31,919 SH SOLE 0 0 31,919
HARLEY DAVIDSON INC COM 412822108 1,403 35,618 SH SOLE 2,332 0 33,286
HARMONIC INC COM 413160102 146 15,750 SH SOLE 0 0 15,750
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 3,231 82,348 SH SOLE 0 0 82,348
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 2,591 129,750 SH SOLE 0 0 129,750
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 3,075 78,446 SH SOLE 0 0 78,446
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 1,641 44,566 SH SOLE 0 0 44,566
HARTFORD FINL SVCS GROUP INC COM 416515104 4,970 69,215 SH SOLE 28,027 0 41,188
HASBRO INC COM 418056107 2,299 28,063 SH SOLE 12,013 0 16,050
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,156 27,322 SH SOLE 146 0 27,176
HAWAIIAN HOLDINGS INC COM 419879101 263 13,336 SH SOLE 1,028 0 12,308
HAWKINS INC COM 420261109 268 5,847 SH SOLE 0 0 5,847
HAYWARD HLDGS INC COM 421298100 360 21,681 SH SOLE 6,028 0 15,653
HCA HEALTHCARE INC COM 40412C101 17,043 68,002 SH SOLE 45,384 0 22,618
HDFC BANK LTD SPONSORED ADS 40415F101 1,590 25,925 SH SOLE 18,508 0 7,417
HEALTH CATALYST INC COM 42225T107 291 11,126 SH SOLE 10,000 0 1,126
HEALTHCARE RLTY TR COM 421946104 363 13,194 SH SOLE 3,071 0 10,123
HEALTHCARE SVCS GROUP INC COM 421906108 251 13,537 SH SOLE 1,375 0 12,162
HEALTHCARE TR AMER INC CL A NEW 42225P501 5,671 180,967 SH SOLE 27,537 0 153,430
HEALTHEQUITY INC COM 42226A107 2,594 38,500 SH SOLE 33,662 0 4,838
HEALTHPEAK PROPERTIES INC COM 42250P103 3,217 93,700 SH SOLE 5,625 0 88,075
HEARTLAND EXPRESS INC COM 422347104 143 10,131 SH SOLE 1,015 0 9,116
HEAT BIOLOGICS INC COM 42237K409 407 133,054 SH SOLE 0 0 133,054
HECLA MNG CO COM 422704106 677 102,979 SH SOLE 0 0 102,979
HEICO CORP NEW CL A 422806208 2,330 18,372 SH SOLE 16,598 0 1,774
HEICO CORP NEW COM 422806109 3,074 20,023 SH SOLE 328 0 19,695
HELEN OF TROY LTD COM G4388N106 4,865 24,840 SH SOLE 655 0 24,185
HELIOS TECHNOLOGIES INC COM 42328H109 953 12,333 SH SOLE 9,372 0 2,961
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 51 10,597 SH SOLE 0 0 10,597
HELMERICH & PAYNE INC COM 423452101 785 18,345 SH SOLE 11,519 0 6,826
HENRY JACK & ASSOC INC COM 426281101 5,149 25,951 SH SOLE 9,587 0 16,364
HENRY SCHEIN INC COM 806407102 2,133 24,465 SH SOLE 13,711 0 10,754
HERC HLDGS INC COM 42704L104 1,561 9,342 SH SOLE 7,752 0 1,590
HERCULES CAPITAL INC COM 427096508 6,794 375,978 SH SOLE 0 0 375,978
HERON THERAPEUTICS INC COM 427746102 94 16,500 SH SOLE 0 0 16,500
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 561 61,751 SH SOLE 0 0 61,751
HERSHEY CO COM 427866108 43,038 198,670 SH SOLE 13,275 0 185,395
HESKA CORP COM RESTRC NEW 42805E306 816 5,900 SH SOLE 5,097 0 803
HESS CORP COM 42809H107 2,665 24,899 SH SOLE 9,828 0 15,071
HESS MIDSTREAM LP CL A SHS 428103105 1,652 55,066 SH SOLE 1,210 0 53,856
HEWLETT PACKARD ENTERPRISE C COM 42824C109 22,104 1,322,829 SH SOLE 1,144,565 0 178,264
HEXCEL CORP NEW COM 428291108 10,678 179,562 SH SOLE 170,692 0 8,870
HEXO CORP COM NEW 428304307 10 15,475 SH SOLE 0 0 15,475
HIGH INCOME SECS FD SHS BEN INT 42968F108 831 104,953 SH SOLE 0 0 104,953
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 682 43,747 SH SOLE 0 0 43,747
HIGHLAND GLOBAL ALLOCATION F COM 43010T104 521 52,860 SH SOLE 0 0 52,860
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 9,999 837,462 SH SOLE 0 0 837,462
HILL INTL INC COM 431466101 26 15,865 SH SOLE 0 0 15,865
HILLENBRAND INC COM 431571108 934 21,149 SH SOLE 5,190 0 15,959
HILLTOP HOLDINGS INC COM 432748101 442 15,029 SH SOLE 0 0 15,029
HILTON GRAND VACATIONS INC COM 43283X105 9,382 180,397 SH SOLE 0 0 180,397
HILTON WORLDWIDE HLDGS INC COM 43300A203 9,107 60,016 SH SOLE 12,210 0 47,806
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 201 18,526 SH SOLE 4,469 0 14,057
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 379 21,438 SH SOLE 1,474 0 19,964
HOLOGIC INC COM 436440101 15,764 205,212 SH SOLE 146,607 0 58,605
HOME BANCORP INC COM 43689E107 280 6,863 SH SOLE 0 0 6,863
HOME BANCSHARES INC COM 436893200 989 43,759 SH SOLE 0 0 43,759
HOME DEPOT INC COM 437076102 291,790 974,810 SH SOLE 129,593 0 845,217
HONDA MOTOR LTD AMERN SHS 438128308 938 33,178 SH SOLE 0 0 33,178
HONEYWELL INTL INC COM 438516106 75,468 387,853 SH SOLE 60,780 0 327,073
HORIZON BANCORP INC COM 440407104 463 24,818 SH SOLE 0 0 24,818
HORIZON TECHNOLOGY FIN CORP COM 44045A102 253 18,205 SH SOLE 0 0 18,205
HORIZON THERAPEUTICS PUB L SHS G46188101 1,803 17,133 SH SOLE 8,822 0 8,311
HORMEL FOODS CORP COM 440452100 5,745 111,458 SH SOLE 11,903 0 99,555
HOST HOTELS & RESORTS INC COM 44107P104 359 18,502 SH SOLE 3,633 0 14,869
HOSTESS BRANDS INC CL A 44109J106 288 13,147 SH SOLE 6,679 0 6,468
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 623 29,640 SH SOLE 569 0 29,071
HOULIHAN LOKEY INC CL A 441593100 3,628 41,322 SH SOLE 21,560 0 19,762
HOWARD HUGHES CORP COM 44267D107 219 2,114 SH SOLE 119 0 1,995
HOWMET AEROSPACE INC COM 443201108 1,344 37,392 SH SOLE 8,557 0 28,835
HP INC COM 40434L105 10,255 282,497 SH SOLE 747 0 281,750
HSBC HLDGS PLC SPON ADR NEW 404280406 1,039 30,371 SH SOLE 1,689 0 28,682
HUBBELL INC COM 443510607 1,665 9,061 SH SOLE 1,113 0 7,948
HUBSPOT INC COM 443573100 11,988 25,241 SH SOLE 10,255 0 14,986
HUDBAY MINERALS INC COM 443628102 118 15,070 SH SOLE 0 0 15,070
HUMANA INC COM 444859102 8,073 18,550 SH SOLE 5,371 0 13,179
HUNT J B TRANS SVCS INC COM 445658107 10,125 50,425 SH SOLE 3,909 0 46,516
HUNTINGTON BANCSHARES INC COM 446150104 25,222 1,725,152 SH SOLE 922,584 0 802,568
HUNTINGTON INGALLS INDS INC COM 446413106 3,585 17,974 SH SOLE 1,164 0 16,810
HUNTSMAN CORP COM 447011107 2,934 78,212 SH SOLE 35,831 0 42,381
HYATT HOTELS CORP COM CL A 448579102 2,922 30,617 SH SOLE 311 0 30,306
HYCROFT MINING HOLDING CORP COM CL A 44862P109 460 199,981 SH SOLE 0 0 199,981
IAA INC COM 449253103 940 24,565 SH SOLE 16,218 0 8,347
IAMGOLD CORP COM 450913108 133 38,206 SH SOLE 0 0 38,206
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 4,686 90,241 SH SOLE 0 0 90,241
ICF INTL INC COM 44925C103 1,870 19,451 SH SOLE 18,670 0 781
ICHOR HOLDINGS SHS G4740B105 231 6,487 SH SOLE 0 0 6,487
ICICI BANK LIMITED ADR 45104G104 1,365 72,063 SH SOLE 45,346 0 26,717
ICON PLC SHS G4705A100 8,980 36,920 SH SOLE 12,625 0 24,295
IDACORP INC COM 451107106 1,797 15,575 SH SOLE 3,611 0 11,964
IDEANOMICS INC COM 45166V106 35 31,075 SH SOLE 0 0 31,075
IDEX CORP COM 45167R104 1,469 7,662 SH SOLE 4,586 0 3,076
IDEXX LABS INC COM 45168D104 25,940 47,417 SH SOLE 9,390 0 38,027
II-VI INC COM 902104108 1,819 25,100 SH SOLE 2,462 0 22,638
ILLINOIS TOOL WKS INC COM 452308109 48,135 229,870 SH SOLE 95,019 0 134,851
ILLUMINA INC COM 452327109 11,409 32,655 SH SOLE 10,944 0 21,711
IMAX CORP COM 45245E109 440 23,266 SH SOLE 0 0 23,266
IMMERSION CORP COM 452521107 71 12,700 SH SOLE 0 0 12,700
IMMUNOGEN INC COM 45253H101 288 60,533 SH SOLE 51,557 0 8,976
IMPERIAL OIL LTD COM NEW 453038408 1,279 26,475 SH SOLE 0 0 26,475
IMPINJ INC COM 453204109 1,096 17,246 SH SOLE 4,234 0 13,012
INARI MED INC COM 45332Y109 450 4,964 SH SOLE 549 0 4,415
INCYTE CORP COM 45337C102 2,592 32,636 SH SOLE 406 0 32,230
INDEPENDENCE RLTY TR INC COM 45378A106 7,268 274,868 SH SOLE 1,765 0 273,103
INDEPENDENT BANK CORP MASS COM 453836108 259 3,170 SH SOLE 1,146 0 2,024
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 7,169 280,141 SH SOLE 0 0 280,141
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 1,833 72,988 SH SOLE 0 0 72,988
INDEXIQ ETF TR HDG EVE DRIV 45409B404 692 31,013 SH SOLE 0 0 31,013
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 1,675 70,972 SH SOLE 0 0 70,972
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 2,010 65,161 SH SOLE 0 0 65,161
INDEXIQ ETF TR IQ CANDRM ESG US 45409B461 3,407 87,175 SH SOLE 0 0 87,175
INDEXIQ ETF TR IQ CHAIKIN US 45409B388 296 8,496 SH SOLE 0 0 8,496
INDEXIQ ETF TR IQ CHAIKIN US 45409B396 2,356 67,024 SH SOLE 0 0 67,024
INDEXIQ ETF TR IQ CNDRM ESG INT 45409B453 902 32,634 SH SOLE 0 0 32,634
INDEXIQ ETF TR IQ GLB RES ETF 45409B883 669 18,984 SH SOLE 0 0 18,984
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 5,348 167,437 SH SOLE 0 0 167,437
INDEXIQ ETF TR US RL EST SMCP 45409B628 475 18,057 SH SOLE 0 0 18,057
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,765 77,868 SH SOLE 2,769 0 75,099
INFINERA CORP COM 45667G103 95 10,955 SH SOLE 0 0 10,955
INFINITY PHARMACEUTICALS INC COM 45665G303 182 159,956 SH SOLE 0 0 159,956
INFOSYS LTD SPONSORED ADR 456788108 3,014 121,105 SH SOLE 29,237 0 91,868
ING GROEP N.V. SPONSORED ADR 456837103 714 68,460 SH SOLE 45,174 0 23,286
INGERSOLL RAND INC COM 45687V106 2,446 48,581 SH SOLE 1,425 0 47,156
INGREDION INC COM 457187102 1,319 15,140 SH SOLE 4,776 0 10,364
INMODE LTD SHS M5425M103 3,960 107,291 SH SOLE 23,802 0 83,489
INNOSPEC INC COM 45768S105 305 3,296 SH SOLE 1,077 0 2,219
INNOVATIVE INDL PPTYS INC COM 45781V101 7,242 35,257 SH SOLE 117 0 35,140
INNOVATOR ETFS TR IBD 50 ETF 45782C102 3,890 99,512 SH SOLE 0 0 99,512
INNOVATOR ETFS TR LOUP FRONTIER 45782C862 883 19,222 SH SOLE 0 0 19,222
INNOVATOR ETFS TR NASDAQ 100 PWR 45782C615 202 5,102 SH SOLE 0 0 5,102
INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 877 25,745 SH SOLE 0 0 25,745
INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 482 14,600 SH SOLE 0 0 14,600
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 3,720 109,668 SH SOLE 0 0 109,668
INNOVATOR ETFS TR S&P 500 POWER 45782C508 1,032 31,688 SH SOLE 0 0 31,688
INNOVATOR ETFS TR S&P 500 PWR 45782C656 205 6,821 SH SOLE 0 0 6,821
INNOVATOR ETFS TR S&P 500 PWR 45782C813 515 16,794 SH SOLE 0 0 16,794
INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 265 8,485 SH SOLE 0 0 8,485
INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 248 8,190 SH SOLE 0 0 8,190
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 1,312 44,238 SH SOLE 0 0 44,238
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 269 8,889 SH SOLE 0 0 8,889
INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 607 19,616 SH SOLE 0 0 19,616
INNOVATOR ETFS TR S&P 500 ULTRA 45782C425 213 7,611 SH SOLE 0 0 7,611
INNOVATOR ETFS TR S&P 500 ULTRA 45782C805 331 12,494 SH SOLE 0 0 12,494
INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 568 20,064 SH SOLE 0 0 20,064
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 260 72,380 SH SOLE 0 0 72,380
INSEEGO CORP COM 45782B104 127 31,376 SH SOLE 0 0 31,376
INSIGHT ENTERPRISES INC COM 45765U103 588 5,478 SH SOLE 794 0 4,684
INSIGHT SELECT INCOME FD COM 45781W109 267 14,924 SH SOLE 0 0 14,924
INSPERITY INC COM 45778Q107 728 7,249 SH SOLE 735 0 6,514
INSPIRE MED SYS INC COM 457730109 1,872 7,294 SH SOLE 5,304 0 1,990
INSTALLED BLDG PRODS INC COM 45780R101 624 7,676 SH SOLE 7,322 0 354
INSTEEL INDS INC COM 45774W108 264 7,140 SH SOLE 0 0 7,140
INSULET CORP COM 45784P101 4,261 15,995 SH SOLE 13,333 0 2,662
INTEGER HLDGS CORP COM 45826H109 1,603 20,316 SH SOLE 13,242 0 7,074
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,437 22,443 SH SOLE 18,614 0 3,829
INTEL CORP COM 458140100 121,456 2,451,161 SH SOLE 207,425 0 2,243,736
INTELLIA THERAPEUTICS INC COM 45826J105 2,973 40,911 SH SOLE 22,759 0 18,152
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 876 13,288 SH SOLE 1,132 0 12,156
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 47 50,000 PRN SOLE 0 0 50,000
INTERCONTINENTAL EXCHANGE IN COM 45866F104 25,630 193,990 SH SOLE 121,333 0 72,657
INTERDIGITAL INC COM 45867G101 211 3,315 SH SOLE 0 0 3,315
INTERNATIONAL BUSINESS MACHS COM 459200101 96,056 738,780 SH SOLE 47,798 0 690,982
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9,302 70,833 SH SOLE 24,505 0 46,328
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 603 24,449 SH SOLE 11,829 0 12,620
INTERNATIONAL PAPER CO COM 460146103 14,265 309,096 SH SOLE 37,167 0 271,929
INTERPUBLIC GROUP COS INC COM 460690100 3,754 105,896 SH SOLE 12,559 0 93,337
INTRA CELLULAR THERAPIES INC COM 46116X101 700 11,442 SH SOLE 11,029 0 413
INTREPID POTASH INC COM 46121Y201 460 5,600 SH SOLE 0 0 5,600
INTUIT COM 461202103 38,381 79,820 SH SOLE 30,484 0 49,336
INTUITIVE SURGICAL INC COM NEW 46120E602 50,857 168,682 SH SOLE 45,399 0 123,283
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 6,831 61,152 SH SOLE 0 0 61,152
INVESCO ACTIVELY MANAGED ETF BLNCD MLTI AST 46090A200 1,232 75,458 SH SOLE 0 0 75,458
INVESCO ACTIVELY MANAGED ETF CNSRTV MLT AST 46090A309 2,321 175,991 SH SOLE 0 0 175,991
INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 8,108 184,146 SH SOLE 136 0 184,010
INVESCO ACTIVELY MANAGED ETF GWT MLTI ASST 46090A408 588 32,109 SH SOLE 0 0 32,109
INVESCO ACTIVELY MANAGED ETF MDRTLY CNSRTIV 46090A507 5,174 346,345 SH SOLE 0 0 346,345
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 27,755 767,973 SH SOLE 0 0 767,973
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 84,243 1,606,152 SH SOLE 0 0 1,606,152
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 57,757 1,159,084 SH SOLE 4,025 0 1,155,059
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 14,163 568,213 SH SOLE 0 0 568,213
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 84,420 4,785,732 SH SOLE 1,486,416 0 3,299,316
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 219 20,897 SH SOLE 0 0 20,897
INVESCO BD FD COM 46132L107 964 55,041 SH SOLE 0 0 55,041
INVESCO CALIF VALUE MUN INCO COM 46132H106 269 24,296 SH SOLE 0 0 24,296
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 1,454 14,957 SH SOLE 0 0 14,957
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 15,449 592,839 SH SOLE 0 0 592,839
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 28,207 1,289,160 SH SOLE 0 0 1,289,160
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 4,260 164,856 SH SOLE 0 0 164,856
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 1,137 49,268 SH SOLE 0 0 49,268
INVESCO DB MULTI-SECTOR COMM GOLD FD 46140H601 275 4,967 SH SOLE 0 0 4,967
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 4,438 256,240 SH SOLE 0 0 256,240
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 825 15,930 SH SOLE 0 0 15,930
INVESCO DB MULTI-SECTOR COMM SILVER FD 46140H205 698 20,304 SH SOLE 0 0 20,304
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 20,933 795,914 SH SOLE 0 0 795,914
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 7,971 236,112 SH SOLE 0 0 236,112
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 4,856 188,209 SH SOLE 0 0 188,209
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 22,759 1,031,219 SH SOLE 0 0 1,031,219
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 1,229 26,168 SH SOLE 0 0 26,168
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 3,337 99,269 SH SOLE 0 0 99,269
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 4,743 203,060 SH SOLE 0 0 203,060
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 11,003 129,967 SH SOLE 0 0 129,967
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 7,706 340,827 SH SOLE 0 0 340,827
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 5,891 320,670 SH SOLE 1,027 0 319,643
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 2,648 107,240 SH SOLE 0 0 107,240
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 7,482 162,189 SH SOLE 0 0 162,189
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 2,874 138,017 SH SOLE 3 0 138,014
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 422 12,237 SH SOLE 0 0 12,237
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 7,209 290,683 SH SOLE 0 0 290,683
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 1,104 55,377 SH SOLE 0 0 55,377
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 2,340 64,066 SH SOLE 0 0 64,066
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 14,474 378,106 SH SOLE 0 0 378,106
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 3,088 121,957 SH SOLE 0 0 121,957
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 13,834 217,031 SH SOLE 3,977 0 213,054
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 11,953 612,048 SH SOLE 0 0 612,048
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 9,099 104,476 SH SOLE 0 0 104,476
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 10,546 413,891 SH SOLE 0 0 413,891
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578 1,121 18,282 SH SOLE 0 0 18,282
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 684 19,366 SH SOLE 0 0 19,366
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 201,104 1,349,960 SH SOLE 94 0 1,349,866
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 20,369 701,396 SH SOLE 0 0 701,396
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 26,148 1,048,863 SH SOLE 0 0 1,048,863
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 902 37,746 SH SOLE 0 0 37,746
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 102,878 7,581,303 SH SOLE 5,000 0 7,576,303
INVESCO EXCH TRADED FD TR II PURBETA US AGG 46138E446 2,743 114,307 SH SOLE 0 0 114,307
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 28,737 1,095,375 SH SOLE 0 0 1,095,375
INVESCO EXCH TRADED FD TR II PURBTA FTSE DV 46138E487 359 13,141 SH SOLE 0 0 13,141
INVESCO EXCH TRADED FD TR II PURBTA FTSE EM 46138E479 1,146 44,384 SH SOLE 0 0 44,384
INVESCO EXCH TRADED FD TR II PURBTA MSCI SM 46138E453 10,338 281,772 SH SOLE 0 0 281,772
INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461 20,076 441,034 SH SOLE 0 0 441,034
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 7,999 172,028 SH SOLE 0 0 172,028
INVESCO EXCH TRADED FD TR II RUSEL 1000 LOW 46138E412 935 22,917 SH SOLE 0 0 22,917
INVESCO EXCH TRADED FD TR II RUSL 1000 ENHD 46138E438 360 9,653 SH SOLE 0 0 9,653
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396 5,568 124,220 SH SOLE 0 0 124,220
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388 7,802 154,563 SH SOLE 0 0 154,563
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 36,515 480,711 SH SOLE 0 0 480,711
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 10,181 166,509 SH SOLE 0 0 166,509
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 49,622 615,124 SH SOLE 0 0 615,124
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 2,543 98,455 SH SOLE 0 0 98,455
INVESCO EXCH TRADED FD TR II S&P EMRNG MMTM 46138E289 267 15,797 SH SOLE 0 0 15,797
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 7,465 142,421 SH SOLE 0 0 142,421
INVESCO EXCH TRADED FD TR II S&P INTL DEV 46138E248 943 35,654 SH SOLE 0 0 35,654
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 7,002 224,854 SH SOLE 0 0 224,854
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 421 12,161 SH SOLE 0 0 12,161
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 20,501 716,826 SH SOLE 0 0 716,826
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 22,820 247,561 SH SOLE 0 0 247,561
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 44,302 793,946 SH SOLE 0 0 793,946
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 46,142 384,615 SH SOLE 0 0 384,615
INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131 1,463 65,751 SH SOLE 0 0 65,751
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 5,246 145,749 SH SOLE 0 0 145,749
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180 366 3,953 SH SOLE 0 0 3,953
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 1,386 138,371 SH SOLE 0 0 138,371
INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156 436 7,500 SH SOLE 0 0 7,500
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 13,222 82,143 SH SOLE 0 0 82,143
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 368 3,987 SH SOLE 0 0 3,987
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 2,157 15,478 SH SOLE 0 0 15,478
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 12,852 262,117 SH SOLE 373 0 261,744
INVESCO EXCH TRADED FD TR II S&P SMLCP MATL 46138G201 263 3,895 SH SOLE 0 0 3,895
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 1,254 12,430 SH SOLE 0 0 12,430
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409 679 10,471 SH SOLE 0 0 10,471
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 19,640 447,987 SH SOLE 0 0 447,987
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 59,072 1,251,257 SH SOLE 0 0 1,251,257
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 288,967 4,307,154 SH SOLE 0 0 4,307,154
INVESCO EXCH TRADED FD TR II S&P500 MIN VAR 46138E347 505 12,570 SH SOLE 0 0 12,570
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 29,930 396,636 SH SOLE 0 0 396,636
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 29,756 1,366,832 SH SOLE 0 0 1,366,832
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 12,033 405,566 SH SOLE 0 0 405,566
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 12,595 119,324 SH SOLE 0 0 119,324
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 13,477 551,419 SH SOLE 0 0 551,419
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 548 22,809 SH SOLE 0 0 22,809
INVESCO EXCH TRD SLF IDX FD BULLSHS 22 USD 46138J676 337 13,930 SH SOLE 0 0 13,930
INVESCO EXCH TRD SLF IDX FD BULLSHS 23 USD 46138J668 1,151 48,820 SH SOLE 0 0 48,820
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 22,496 1,058,128 SH SOLE 0 0 1,058,128
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 10,463 456,715 SH SOLE 0 0 456,715
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 MUNI 46138J551 572 22,650 SH SOLE 0 0 22,650
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 25,110 1,190,063 SH SOLE 0 0 1,190,063
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 11,276 460,047 SH SOLE 0 0 460,047
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 3,282 130,174 SH SOLE 0 0 130,174
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 22,490 1,067,406 SH SOLE 0 0 1,067,406
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 4,779 200,618 SH SOLE 0 0 200,618
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 3,260 130,723 SH SOLE 0 0 130,723
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 20,398 975,499 SH SOLE 0 0 975,499
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 5,463 229,841 SH SOLE 0 0 229,841
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 4,085 164,761 SH SOLE 0 0 164,761
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 6,700 335,504 SH SOLE 0 0 335,504
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 2,208 90,794 SH SOLE 0 0 90,794
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 3,057 151,242 SH SOLE 0 0 151,242
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 2,174 89,827 SH SOLE 0 0 89,827
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 471 19,433 SH SOLE 0 0 19,433
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 13,979 198,644 SH SOLE 0 0 198,644
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 3,636 148,751 SH SOLE 0 0 148,751
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 332 15,749 SH SOLE 0 0 15,749
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 2,205 54,373 SH SOLE 0 0 54,373
INVESCO EXCH TRD SLF IDX FD RAFI STRG EMMRKT 46138J692 511 20,047 SH SOLE 0 0 20,047
INVESCO EXCH TRD SLF IDX FD RAFI STRG US ETF 46138J726 6,602 219,186 SH SOLE 0 0 219,186
INVESCO EXCH TRD SLF IDX FD RAFI STRG US SML 46138J734 707 18,791 SH SOLE 0 0 18,791
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 82,287 1,728,712 SH SOLE 0 0 1,728,712
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 9,603 247,118 SH SOLE 0 0 247,118
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 29,261 373,609 SH SOLE 0 0 373,609
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 41,301 456,467 SH SOLE 0 0 456,467
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 121,195 3,152,008 SH SOLE 0 0 3,152,008
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 29,435 639,061 SH SOLE 0 0 639,061
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 5,829 59,014 SH SOLE 0 0 59,014
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 1,512 20,190 SH SOLE 0 0 20,190
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 8,274 193,719 SH SOLE 0 0 193,719
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 7,596 154,608 SH SOLE 0 0 154,608
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 7,512 55,829 SH SOLE 0 0 55,829
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 8,380 85,042 SH SOLE 0 0 85,042
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 25,991 320,801 SH SOLE 0 0 320,801
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 4,490 52,438 SH SOLE 0 0 52,438
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 4,787 34,663 SH SOLE 0 0 34,663
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 6,331 172,588 SH SOLE 0 0 172,588
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 2,025 32,653 SH SOLE 0 0 32,653
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 6,767 157,734 SH SOLE 0 0 157,734
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 7,273 262,105 SH SOLE 0 0 262,105
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 4,068 88,062 SH SOLE 0 0 88,062
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 21,400 438,793 SH SOLE 0 0 438,793
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 26,539 367,317 SH SOLE 0 0 367,317
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 31,310 640,281 SH SOLE 0 0 640,281
INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 776 16,331 SH SOLE 0 0 16,331
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 2,302 20,008 SH SOLE 0 0 20,008
INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 1,809 19,718 SH SOLE 0 0 19,718
INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 2,716 590,495 SH SOLE 0 0 590,495
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 4,465 56,105 SH SOLE 0 0 56,105
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 24,322 187,624 SH SOLE 0 0 187,624
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 6,115 54,812 SH SOLE 0 0 54,812
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 20,180 1,192,650 SH SOLE 0 0 1,192,650
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 73,612 430,832 SH SOLE 0 0 430,832
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 22,952 125,646 SH SOLE 0 0 125,646
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 9,546 740,562 SH SOLE 0 0 740,562
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 295 10,192 SH SOLE 0 0 10,192
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 20,011 916,654 SH SOLE 0 0 916,654
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 12,339 628,584 SH SOLE 0 0 628,584
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 5,059 82,344 SH SOLE 0 0 82,344
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 14,103 83,448 SH SOLE 0 0 83,448
INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 662 10,843 SH SOLE 0 0 10,843
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 13,147 157,823 SH SOLE 0 0 157,823
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 21,915 240,187 SH SOLE 0 0 240,187
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 102,053 290,353 SH SOLE 0 0 290,353
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 3,529 65,212 SH SOLE 0 0 65,212
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 5,925 171,602 SH SOLE 0 0 171,602
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 62,328 722,063 SH SOLE 0 0 722,063
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 37,827 500,752 SH SOLE 0 0 500,752
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 20,557 426,485 SH SOLE 0 0 426,485
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 5,773 62,670 SH SOLE 0 0 62,670
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 6,757 33,155 SH SOLE 0 0 33,155
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 6,137 64,022 SH SOLE 0 0 64,022
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 42,158 782,591 SH SOLE 0 0 782,591
INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 5,841 72,565 SH SOLE 0 0 72,565
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 4,432 31,359 SH SOLE 0 0 31,359
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 7,673 79,313 SH SOLE 0 0 79,313
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 13,420 258,392 SH SOLE 0 0 258,392
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 241 4,017 SH SOLE 0 0 4,017
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 1,155 49,677 SH SOLE 0 0 49,677
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 4,545 33,570 SH SOLE 0 0 33,570
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 9,319 138,372 SH SOLE 0 0 138,372
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 17,936 281,611 SH SOLE 0 0 281,611
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 16,916 55,203 SH SOLE 0 0 55,203
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 9,788 51,906 SH SOLE 0 0 51,906
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 21,094 114,228 SH SOLE 0 0 114,228
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 2,203 54,367 SH SOLE 0 0 54,367
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 24,710 145,961 SH SOLE 0 0 145,961
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 26,951 93,211 SH SOLE 0 0 93,211
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 9,667 79,936 SH SOLE 0 0 79,936
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 361,127 2,289,816 SH SOLE 651 0 2,289,165
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 50,611 275,387 SH SOLE 0 0 275,387
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 95,490 1,114,881 SH SOLE 250 0 1,114,631
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 134,530 2,695,448 SH SOLE 268 0 2,695,180
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 27,710 522,625 SH SOLE 0 0 522,625
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 22,486 345,188 SH SOLE 0 0 345,188
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 19,060 200,482 SH SOLE 0 0 200,482
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 859 35,865 SH SOLE 0 0 35,865
INVESCO EXCHNG TRAD SLF INDE INVT GRAD VALU 46139W601 795 31,814 SH SOLE 0 0 31,814
INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 2,246 89,994 SH SOLE 0 0 89,994
INVESCO HIGH INCOME 2023 TAR COM 46135X108 279 31,834 SH SOLE 0 0 31,834
INVESCO HIGH INCOME 2024 TAR COM 46136K105 168 18,553 SH SOLE 0 0 18,553
INVESCO HIGH INCOME TR II COM 46131F101 179 14,493 SH SOLE 0 0 14,493
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 261 10,067 SH SOLE 0 0 10,067
INVESCO LTD SHS G491BT108 5,195 225,266 SH SOLE 426 0 224,840
INVESCO MORTGAGE CAPITAL INC COM 46131B100 271 118,790 SH SOLE 0 0 118,790
INVESCO MUN OPPORTUNITY TR COM 46132C107 866 75,618 SH SOLE 0 0 75,618
INVESCO MUN TR COM 46131J103 462 40,134 SH SOLE 0 0 40,134
INVESCO MUNI INCOME OPP TRST COM 46132X101 747 105,267 SH SOLE 0 0 105,267
INVESCO PA VALUE MUN INC TR COM 46132K109 297 25,459 SH SOLE 0 0 25,459
INVESCO QQQ TR UNIT SER 1 46090E103 2,440,934 6,732,870 SH SOLE 6,876 0 6,725,994
INVESCO QQQ TR UNIT SER 1 46090E103 52,713 145,400 SH Put SOLE 0 0 145,400
INVESCO QUALITY MUN INCOME T COM 46133G107 2,145 189,300 SH SOLE 9,256 0 180,044
INVESCO SR INCOME TR COM 46131H107 2,519 591,226 SH SOLE 0 0 591,226
INVESCO TR INVT GRADE MUNS COM 46131M106 1,293 111,272 SH SOLE 0 0 111,272
INVESCO VALUE MUN INCOME TR COM 46132P108 3,122 223,949 SH SOLE 0 0 223,949
INVESTAR HLDG CORP COM 46134L105 1,137 59,557 SH SOLE 0 0 59,557
INVESTCORP CR MGMT BDC INC COM 46090R104 67 12,890 SH SOLE 0 0 12,890
INVESTORS BANCORP INC NEW COM 46146L101 355 23,750 SH SOLE 3,513 0 20,237
INVITAE CORP COM 46185L103 1,440 180,675 SH SOLE 66,825 0 113,850
INVITATION HOMES INC COM 46187W107 5,950 148,079 SH SOLE 25,840 0 122,239
IONIS PHARMACEUTICALS INC COM 462222100 3,502 94,553 SH SOLE 68,481 0 26,072
IOVANCE BIOTHERAPEUTICS INC COM 462260100 416 24,996 SH SOLE 0 0 24,996
IPG PHOTONICS CORP COM 44980X109 298 2,715 SH SOLE 506 0 2,209
IQIYI INC SPONSORED ADS 46267X108 99 21,761 SH SOLE 0 0 21,761
IQVIA HLDGS INC COM 46266C105 17,451 75,475 SH SOLE 32,222 0 43,253
IRHYTHM TECHNOLOGIES INC COM 450056106 318 2,022 SH SOLE 28 0 1,994
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,274 31,601 SH SOLE 1,177 0 30,424
IROBOT CORP COM 462726100 345 5,439 SH SOLE 0 0 5,439
IRON MTN INC NEW COM 46284V101 21,543 388,785 SH SOLE 56,263 0 332,522
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 490 38,915 SH SOLE 9,242 0 29,673
ISHARES INC CORE MSCI EMKT 46434G103 852,715 15,350,397 SH SOLE 1,621,036 0 13,729,361
ISHARES INC CUR HD MSCI EM 46434G509 425 15,451 SH SOLE 0 0 15,451
ISHARES INC EM MKT SM-CP ETF 464286475 3,847 67,496 SH SOLE 0 0 67,496
ISHARES INC EM MKTS DIV ETF 464286319 3,718 113,702 SH SOLE 0 0 113,702
ISHARES INC ESG AWR MSCI EM 46434G863 230,312 6,270,410 SH SOLE 0 0 6,270,410
ISHARES INC GLB AGRIC PR ETF 464286350 7,935 166,852 SH SOLE 0 0 166,852
ISHARES INC GLB ENR PROD ETF 464286343 7,139 314,625 SH SOLE 0 0 314,625
ISHARES INC JP MORGAN EM ETF 464286517 854 23,125 SH SOLE 0 0 23,125
ISHARES INC JP MRG EM CRP BD 464286251 12,297 265,027 SH SOLE 0 0 265,027
ISHARES INC JP MRGN EM HI BD 464286285 10,892 273,731 SH SOLE 0 0 273,731
ISHARES INC MSCI AUST ETF 464286103 21,799 824,782 SH SOLE 396 0 824,386
ISHARES INC MSCI BRAZIL ETF 464286400 2,954 78,116 SH SOLE 0 0 78,116
ISHARES INC MSCI BRIC INDX 464286657 318 8,292 SH SOLE 0 0 8,292
ISHARES INC MSCI CDA ETF 464286509 30,017 746,497 SH SOLE 0 0 746,497
ISHARES INC MSCI CHILE ETF 464286640 3,586 123,362 SH SOLE 0 0 123,362
ISHARES INC MSCI EM ASIA ETF 464286426 1,136 15,376 SH SOLE 0 0 15,376
ISHARES INC MSCI EMERG MKT 46434G889 1,818 37,572 SH SOLE 0 0 37,572
ISHARES INC MSCI EMERG MRKT 464286533 43,621 714,748 SH SOLE 0 0 714,748
ISHARES INC MSCI EMRG CHN 46434G764 6,989 120,129 SH SOLE 17,842 0 102,287
ISHARES INC MSCI EQUAL WEITE 464286681 3,497 41,228 SH SOLE 0 0 41,228
ISHARES INC MSCI EURZONE ETF 464286608 5,073 117,250 SH SOLE 0 0 117,250
ISHARES INC MSCI FRANCE ETF 464286707 13,369 378,412 SH SOLE 0 0 378,412
ISHARES INC MSCI FRONTIER 464286145 3,560 109,490 SH SOLE 0 0 109,490
ISHARES INC MSCI GBL ETF NEW 46434G848 6,754 131,859 SH SOLE 0 0 131,859
ISHARES INC MSCI GBL GOLD MN 46434G855 2,611 84,044 SH SOLE 0 0 84,044
ISHARES INC MSCI GBL MIN VOL 464286525 67,567 644,603 SH SOLE 0 0 644,603
ISHARES INC MSCI GERMANY ETF 464286806 5,076 178,792 SH SOLE 0 0 178,792
ISHARES INC MSCI GLB SLV&MTL 464286327 1,364 95,944 SH SOLE 0 0 95,944
ISHARES INC MSCI HONG KG ETF 464286871 11,097 491,673 SH SOLE 0 0 491,673
ISHARES INC MSCI ISRAEL ETF 464286632 817 11,003 SH SOLE 0 0 11,003
ISHARES INC MSCI ITALY ETF 46434G830 7,240 245,179 SH SOLE 0 0 245,179
ISHARES INC MSCI JPN ETF NEW 46434G822 29,492 478,688 SH SOLE 0 0 478,688
ISHARES INC MSCI MEXICO ETF 464286822 4,317 78,530 SH SOLE 0 0 78,530
ISHARES INC MSCI NETHERL ETF 464286814 379 8,953 SH SOLE 0 0 8,953
ISHARES INC MSCI PAC JP ETF 464286665 1,136 23,078 SH SOLE 0 0 23,078
ISHARES INC MSCI SINGPOR ETF 46434G780 11,800 566,234 SH SOLE 0 0 566,234
ISHARES INC MSCI STH AFR ETF 464286780 13,591 244,757 SH SOLE 0 0 244,757
ISHARES INC MSCI STH KOR ETF 464286772 4,666 65,511 SH SOLE 0 0 65,511
ISHARES INC MSCI SWEDEN ETF 464286756 25,948 667,899 SH SOLE 0 0 667,899
ISHARES INC MSCI SWITZERLAND 464286749 3,003 61,170 SH SOLE 0 0 61,170
ISHARES INC MSCI TAIWAN ETF 46434G772 5,586 90,910 SH SOLE 0 0 90,910
ISHARES INC MSCI THAILND ETF 464286624 355 4,558 SH SOLE 0 0 4,558
ISHARES INC MSCI WORLD ETF 464286392 7,696 60,047 SH SOLE 1,258 0 58,789
ISHARES INC US INTL HGH YLD 464286178 964 20,883 SH SOLE 0 0 20,883
ISHARES S&P GSCI COMMODITYISHARES UNIT BEN INT 46428R107 2,296 101,360 SH SOLE 0 0 101,360
ISHARES SILVER TR ISHARES 46428Q109 79,688 3,482,861 SH SOLE 0 0 3,482,861
ISHARES TR 0-3 MNTH TREASRY 46436E718 1,988 19,868 SH SOLE 0 0 19,868
ISHARES TR 0-5 YR TIPS ETF 46429B747 295,610 2,816,943 SH SOLE 156 0 2,816,787
ISHARES TR 0-5YR HI YL CP 46434V407 34,306 780,401 SH SOLE 80,850 0 699,551
ISHARES TR 0-5YR INVT GR CP 46434V100 40,422 818,917 SH SOLE 0 0 818,917
ISHARES TR 1 3 YR TREAS BD 464287457 199,975 2,399,214 SH SOLE 180,828 0 2,218,386
ISHARES TR 10+ YR INVST GRD 464289511 7,064 115,004 SH SOLE 0 0 115,004
ISHARES TR 10-20 YR TRS ETF 464288653 86,561 643,053 SH SOLE 1,891 0 641,162
ISHARES TR 20 YR TR BD ETF 464287432 95,475 722,856 SH SOLE 13,240 0 709,616
ISHARES TR 3 7 YR TREAS BD 464288661 198,498 1,626,366 SH SOLE 310,958 0 1,315,408
ISHARES TR A RATE CP BD ETF 46429B291 13,159 253,887 SH SOLE 0 0 253,887
ISHARES TR AGENCY BOND ETF 464288166 3,127 27,842 SH SOLE 0 0 27,842
ISHARES TR AGGRES ALLOC ETF 464289859 8,457 122,678 SH SOLE 258 0 122,420
ISHARES TR ASIA 50 ETF 464288430 3,173 46,236 SH SOLE 0 0 46,236
ISHARES TR BARCLAYS 7 10 YR 464287440 166,477 1,549,059 SH SOLE 2,615 0 1,546,444
ISHARES TR BLACKROCK ULTRA 46434V878 25,641 511,294 SH SOLE 22 0 511,272
ISHARES TR BROAD USD HIGH 46435U853 162,537 4,182,630 SH SOLE 549,114 0 3,633,516
ISHARES TR CALIF MUN BD ETF 464288356 33,523 576,194 SH SOLE 0 0 576,194
ISHARES TR CHINA LG-CAP ETF 464287184 3,004 93,950 SH SOLE 0 0 93,950
ISHARES TR CMBS ETF 46429B366 19,301 387,186 SH SOLE 0 0 387,186
ISHARES TR COHEN STEER REIT 464287564 27,498 387,235 SH SOLE 0 0 387,235
ISHARES TR CONSER ALLOC ETF 464289883 31,749 842,817 SH SOLE 0 0 842,817
ISHARES TR CONV BD ETF 46435G102 35,385 424,683 SH SOLE 0 0 424,683
ISHARES TR CORE 1 5 YR USD 46432F859 29,178 602,102 SH SOLE 3,166 0 598,936
ISHARES TR CORE DIV GRWTH 46434V621 438,469 8,209,496 SH SOLE 982 0 8,208,514
ISHARES TR CORE HIGH DV ETF 46429B663 147,928 1,383,926 SH SOLE 229,519 0 1,154,407
ISHARES TR CORE INTL AGGR 46435G672 18,384 352,659 SH SOLE 28,140 0 324,519
ISHARES TR CORE LT USDB ETF 464289479 1,444 22,555 SH SOLE 0 0 22,555
ISHARES TR CORE MSCI EAFE 46432F842 1,913,810 27,532,879 SH SOLE 3,664,749 0 23,868,130
ISHARES TR CORE MSCI EURO 46434V738 11,581 216,870 SH SOLE 97,812 0 119,058
ISHARES TR CORE MSCI INTL 46435G326 7,725 121,398 SH SOLE 0 0 121,398
ISHARES TR CORE MSCI PAC 46434V696 2,431 39,914 SH SOLE 0 0 39,914
ISHARES TR CORE MSCI TOTAL 46432F834 60,466 908,175 SH SOLE 0 0 908,175
ISHARES TR CORE S&P MCP ETF 464287507 1,710,055 6,372,718 SH SOLE 46,709 0 6,326,009
ISHARES TR CORE S&P SCP ETF 464287804 822,868 7,627,619 SH SOLE 110,332 0 7,517,287
ISHARES TR CORE S&P TTL STK 464287150 316,138 3,131,938 SH SOLE 814 0 3,131,124
ISHARES TR CORE S&P US GWT 464287671 1,362,211 12,892,400 SH SOLE 597 0 12,891,803
ISHARES TR CORE S&P US VLU 464287663 871,701 11,489,408 SH SOLE 0 0 11,489,408
ISHARES TR CORE S&P500 ETF 464287200 3,248,033 7,159,147 SH SOLE 15,208 0 7,143,939
ISHARES TR CORE TOTAL USD 46434V613 749,040 15,092,487 SH SOLE 0 0 15,092,487
ISHARES TR CORE US AGGBD ET 464287226 485,518 4,533,318 SH SOLE 42,051 0 4,491,267
ISHARES TR CR 5 10 YR ETF 46435G417 2,438 51,480 SH SOLE 0 0 51,480
ISHARES TR CRE U S REIT ETF 464288521 10,738 166,091 SH SOLE 0 0 166,091
ISHARES TR CUR HD EURZN ETF 46434V639 2,265 66,162 SH SOLE 0 0 66,162
ISHARES TR CYBERSECURITY 46435U135 9,449 221,342 SH SOLE 0 0 221,342
ISHARES TR DEVSMCP EXNA ETF 464288497 9,248 151,537 SH SOLE 0 0 151,537
ISHARES TR DOW JONES US ETF 464287846 34,633 311,004 SH SOLE 0 0 311,004
ISHARES TR EAFE GRWTH ETF 464288885 315,590 3,278,176 SH SOLE 2,869 0 3,275,307
ISHARES TR EAFE SML CP ETF 464288273 34,043 513,163 SH SOLE 59,046 0 454,117
ISHARES TR EAFE VALUE ETF 464288877 527,919 10,503,763 SH SOLE 433,307 0 10,070,456
ISHARES TR ESG ADV TTL USD 46436E619 5,814 125,119 SH SOLE 0 0 125,119
ISHARES TR ESG ADVNCD HY BD 46435G441 1,756 36,140 SH SOLE 0 0 36,140
ISHARES TR ESG AW MSCI EAFE 46435G516 37,568 509,533 SH SOLE 0 0 509,533
ISHARES TR ESG AWARE MSCI 46435U663 12,665 332,945 SH SOLE 0 0 332,945
ISHARES TR ESG AWR MSCI USA 46435G425 1,202,858 11,868,358 SH SOLE 0 0 11,868,358
ISHARES TR ESG AWR US AGRGT 46435U549 14,517 281,113 SH SOLE 0 0 281,113
ISHARES TR ESG AWRE 1 5 YR 46435G243 14,243 578,297 SH SOLE 0 0 578,297
ISHARES TR ESG AWRE USD ETF 46435G193 5,392 214,547 SH SOLE 0 0 214,547
ISHARES TR ESG EAFE ETF 46436E759 2,297 37,649 SH SOLE 0 0 37,649
ISHARES TR ESG MSCI LEADR 46435U218 2,352 29,705 SH SOLE 0 0 29,705
ISHARES TR ESG MSCI USA ETF 46436E767 6,086 170,523 SH SOLE 0 0 170,523
ISHARES TR ESG SCRND S&P500 46436E569 348 10,126 SH SOLE 0 0 10,126
ISHARES TR EUROPE ETF 464287861 6,986 139,050 SH SOLE 0 0 139,050
ISHARES TR EXPANDED TECH 464287515 35,683 103,446 SH SOLE 800 0 102,646
ISHARES TR EXPND TEC SC ETF 464287549 40,155 103,324 SH SOLE 12,117 0 91,207
ISHARES TR EXPONENTIAL TECH 46434V381 12,419 210,352 SH SOLE 0 0 210,352
ISHARES TR FALN ANGLS USD 46435G474 176,061 6,342,252 SH SOLE 0 0 6,342,252
ISHARES TR FLTG RATE NT ETF 46429B655 201,507 3,988,661 SH SOLE 727 0 3,987,934
ISHARES TR FOCUSD VAL FAC 46435U333 502 8,573 SH SOLE 0 0 8,573
ISHARES TR GBL COMM SVC ETF 464287275 2,887 39,045 SH SOLE 0 0 39,045
ISHARES TR GBL GREEN ETF 46435U440 2,179 43,074 SH SOLE 0 0 43,074
ISHARES TR GENOMICS IMMUN 46435U192 2,514 72,963 SH SOLE 0 0 72,963
ISHARES TR GL CLEAN ENE ETF 464288224 29,522 1,371,819 SH SOLE 0 0 1,371,819
ISHARES TR GL TIMB FORE ETF 464288174 2,547 28,515 SH SOLE 0 0 28,515
ISHARES TR GLB CNS DISC ETF 464288745 1,652 10,568 SH SOLE 0 0 10,568
ISHARES TR GLB CNSM STP ETF 464288737 10,676 171,884 SH SOLE 2,403 0 169,481
ISHARES TR GLB INFRASTR ETF 464288372 6,425 126,324 SH SOLE 0 0 126,324
ISHARES TR GLOB HLTHCRE ETF 464287325 9,863 112,564 SH SOLE 936 0 111,628
ISHARES TR GLOB INDSTRL ETF 464288729 1,150 9,907 SH SOLE 0 0 9,907
ISHARES TR GLOB UTILITS ETF 464288711 1,740 26,424 SH SOLE 0 0 26,424
ISHARES TR GLOBAL 100 ETF 464287572 12,992 170,839 SH SOLE 0 0 170,839
ISHARES TR GLOBAL ENERG ETF 464287341 11,873 328,446 SH SOLE 0 0 328,446
ISHARES TR GLOBAL FINLS ETF 464287333 9,395 118,244 SH SOLE 2,007 0 116,237
ISHARES TR GLOBAL MATER ETF 464288695 4,473 47,594 SH SOLE 782 0 46,812
ISHARES TR GLOBAL REIT ETF 46434V647 40,562 1,388,633 SH SOLE 1,094,907 0 293,726
ISHARES TR GLOBAL TECH ETF 464287291 165,346 2,850,305 SH SOLE 0 0 2,850,305
ISHARES TR GNMA BOND ETF 46429B333 2,910 60,985 SH SOLE 0 0 60,985
ISHARES TR GOV/CRED BD ETF 464288596 1,028 9,062 SH SOLE 0 0 9,062
ISHARES TR GRWT ALLOCAT ETF 464289867 16,740 310,237 SH SOLE 0 0 310,237
ISHARES TR HDG MSCI EAFE 46434V803 22,522 663,595 SH SOLE 0 0 663,595
ISHARES TR HDG MSCI JAPAN 46434V886 901 23,366 SH SOLE 0 0 23,366
ISHARES TR HIGH YLD BD FCTR 46435G250 4,117 84,494 SH SOLE 0 0 84,494
ISHARES TR IBDS DEC28 ETF 46435U515 3,985 151,301 SH SOLE 5,352 0 145,949
ISHARES TR IBNDS MAR23 ETF 46432FAN7 394 16,175 SH SOLE 0 0 16,175
ISHARES TR IBONDS 22 TRM HG 46435U176 6,906 286,667 SH SOLE 0 0 286,667
ISHARES TR IBONDS 23 TRM HG 46435U150 9,297 390,495 SH SOLE 0 0 390,495
ISHARES TR IBONDS 24 TRM HG 46435U184 3,269 137,643 SH SOLE 0 0 137,643
ISHARES TR IBONDS 25 TRM HG 46435U168 2,530 104,909 SH SOLE 0 0 104,909
ISHARES TR IBONDS 27 ETF 46435UAA9 9,427 377,975 SH SOLE 5,692 0 372,283
ISHARES TR IBONDS DEC 46435U697 4,309 165,745 SH SOLE 28,476 0 137,269
ISHARES TR IBONDS DEC 25 46435U432 4,030 151,151 SH SOLE 27,364 0 123,787
ISHARES TR IBONDS DEC 26 46435U259 2,355 92,309 SH SOLE 28,392 0 63,917
ISHARES TR IBONDS DEC 27 46435U283 758 29,802 SH SOLE 0 0 29,802
ISHARES TR IBONDS DEC 28 46435U325 579 22,735 SH SOLE 0 0 22,735
ISHARES TR IBONDS DEC 29 46436E205 2,255 91,996 SH SOLE 5,768 0 86,228
ISHARES TR IBONDS DEC2022 46435G755 6,797 262,213 SH SOLE 29,220 0 232,993
ISHARES TR IBONDS DEC2023 46435G318 6,300 247,324 SH SOLE 29,414 0 217,910
ISHARES TR IBONDS DEC2026 46435GAA0 20,765 842,382 SH SOLE 10,557 0 831,825
ISHARES TR IBONDS DEC22 ETF 46434VBA7 39,775 1,588,472 SH SOLE 10,858 0 1,577,614
ISHARES TR IBONDS DEC23 ETF 46434VAX8 34,867 1,379,226 SH SOLE 10,592 0 1,368,634
ISHARES TR IBONDS DEC24 ETF 46434VBG4 29,468 1,174,027 SH SOLE 10,610 0 1,163,417
ISHARES TR IBONDS DEC25 ETF 46434VBD1 25,118 994,764 SH SOLE 10,438 0 984,326
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 608 22,895 SH SOLE 0 0 22,895
ISHARES TR IBOXX HI YD ETF 464288513 105,264 1,279,185 SH SOLE 43,664 0 1,235,521
ISHARES TR IBOXX INV CP ETF 464287242 174,236 1,440,681 SH SOLE 48,130 0 1,392,551
ISHARES TR INDIA 50 ETF 464289529 1,438 31,157 SH SOLE 0 0 31,157
ISHARES TR INTL DEV RE ETF 464288489 800 29,439 SH SOLE 0 0 29,439
ISHARES TR INTL DIV GRWTH 46435G524 7,108 108,996 SH SOLE 0 0 108,996
ISHARES TR INTL SEL DIV ETF 464288448 42,479 1,337,488 SH SOLE 0 0 1,337,488
ISHARES TR INTL TREA BD ETF 464288117 2,873 61,852 SH SOLE 0 0 61,852
ISHARES TR INTRM GOV CR ETF 464288612 2,597 23,930 SH SOLE 0 0 23,930
ISHARES TR INVESTMENT GRADE 46435G219 558 11,498 SH SOLE 0 0 11,498
ISHARES TR ISHS 1-5YR INVS 464288646 73,473 1,420,594 SH SOLE 22,805 0 1,397,789
ISHARES TR ISHS 5-10YR INVT 464288638 47,900 872,967 SH SOLE 18,830 0 854,137
ISHARES TR JPMORGAN USD EMG 464288281 104,306 1,066,956 SH SOLE 7,908 0 1,059,048
ISHARES TR JPX NIKKEI 400 464287382 298 4,575 SH SOLE 0 0 4,575
ISHARES TR LATN AMER 40 ETF 464287390 2,204 72,531 SH SOLE 11,693 0 60,838
ISHARES TR MBS ETF 464288588 339,314 3,330,855 SH SOLE 83,768 0 3,247,087
ISHARES TR MICRO-CAP ETF 464288869 4,248 32,969 SH SOLE 884 0 32,085
ISHARES TR MODERT ALLOC ETF 464289875 39,621 922,053 SH SOLE 0 0 922,053
ISHARES TR MORNINGSTAR GRWT 464287119 78,649 1,209,990 SH SOLE 0 0 1,209,990
ISHARES TR MORNINGSTAR VALU 464288109 25,963 378,581 SH SOLE 0 0 378,581
ISHARES TR MORNINGSTR US EQ 464287127 14,401 229,128 SH SOLE 0 0 229,128
ISHARES TR MORTGE REL ETF 46435G342 8,432 258,102 SH SOLE 0 0 258,102
ISHARES TR MRGSTR MD CP ETF 464288208 28,021 416,359 SH SOLE 0 0 416,359
ISHARES TR MRGSTR MD CP GRW 464288307 38,548 599,685 SH SOLE 88 0 599,597
ISHARES TR MRGSTR MD CP VAL 464288406 10,835 157,277 SH SOLE 0 0 157,277
ISHARES TR MRGSTR SM CP ETF 464288505 5,101 95,282 SH SOLE 0 0 95,282
ISHARES TR MRGSTR SM CP GR 464288604 13,174 298,122 SH SOLE 0 0 298,122
ISHARES TR MRNGSTR INC ETF 46432F875 3,410 152,449 SH SOLE 0 0 152,449
ISHARES TR MRNING SM CP ETF 464288703 5,200 88,480 SH SOLE 0 0 88,480
ISHARES TR MSCI AC ASIA ETF 464288182 2,215 29,524 SH SOLE 784 0 28,740
ISHARES TR MSCI ACWI ETF 464288257 23,166 232,175 SH SOLE 0 0 232,175
ISHARES TR MSCI ACWI EX US 464288240 6,892 131,852 SH SOLE 0 0 131,852
ISHARES TR MSCI ACWI EXUS 46435G847 484 15,564 SH SOLE 0 0 15,564
ISHARES TR MSCI CHINA ETF 46429B671 17,272 326,559 SH SOLE 1,712 0 324,847
ISHARES TR MSCI EAFE ETF 464287465 199,115 2,705,366 SH SOLE 105,506 0 2,599,860
ISHARES TR MSCI EAFE MIN VL 46429B689 91,400 1,266,981 SH SOLE 175 0 1,266,806
ISHARES TR MSCI EAFE SMCP 46435G839 937 27,250 SH SOLE 0 0 27,250
ISHARES TR MSCI EMG MKT ETF 464287234 79,187 1,753,859 SH SOLE 47,941 0 1,705,918
ISHARES TR MSCI EURO FL ETF 464289180 1,508 79,745 SH SOLE 0 0 79,745
ISHARES TR MSCI GBL MULTIFC 46434V316 598 16,197 SH SOLE 0 0 16,197
ISHARES TR MSCI GLOBAL IMP 46435G532 2,419 28,362 SH SOLE 0 0 28,362
ISHARES TR MSCI INDIA ETF 46429B598 8,890 199,466 SH SOLE 51 0 199,415
ISHARES TR MSCI INDIA SM CP 46429B614 415 7,393 SH SOLE 0 0 7,393
ISHARES TR MSCI INTL MOMENT 46434V449 1,630 45,954 SH SOLE 0 0 45,954
ISHARES TR MSCI INTL MULTFT 46434V274 2,468 89,190 SH SOLE 0 0 89,190
ISHARES TR MSCI INTL QUALTY 46434V456 36,634 993,589 SH SOLE 15,228 0 978,361
ISHARES TR MSCI INTL SML CP 46434V266 2,408 70,094 SH SOLE 0 0 70,094
ISHARES TR MSCI INTL VLU FT 46435G409 4,895 192,338 SH SOLE 0 0 192,338
ISHARES TR MSCI KLD400 SOC 464288570 26,211 302,593 SH SOLE 0 0 302,593
ISHARES TR MSCI LW CRB TG 46434V464 4,562 27,940 SH SOLE 0 0 27,940
ISHARES TR MSCI POLAND ETF 46429B606 11,046 581,057 SH SOLE 0 0 581,057
ISHARES TR MSCI UAE ETF 46434V761 511 26,919 SH SOLE 0 0 26,919
ISHARES TR MSCI UK ETF NEW 46435G334 20,343 604,713 SH SOLE 0 0 604,713
ISHARES TR MSCI UK SM ETF 46429B416 202 5,187 SH SOLE 0 0 5,187
ISHARES TR MSCI USA ESG SLC 464288802 60,671 626,505 SH SOLE 0 0 626,505
ISHARES TR MSCI USA MIN VOL 46429B697 584,317 7,532,768 SH SOLE 47,444 0 7,485,324
ISHARES TR MSCI USA MMENTM 46432F396 140,820 836,867 SH SOLE 0 0 836,867
ISHARES TR MSCI USA MULTIFT 46434V282 6,448 144,956 SH SOLE 0 0 144,956
ISHARES TR MSCI USA QLT FCT 46432F339 1,201,901 8,927,438 SH SOLE 153,655 0 8,773,783
ISHARES TR MSCI USA SMCP MN 46435G433 11,779 316,800 SH SOLE 0 0 316,800
ISHARES TR MSCI USA SML CP 46434V290 1,540 28,212 SH SOLE 0 0 28,212
ISHARES TR MSCI USA SZE FT 46432F370 5,846 44,855 SH SOLE 0 0 44,855
ISHARES TR MSCI USA VALUE 46432F388 256,100 2,449,073 SH SOLE 286,922 0 2,162,151
ISHARES TR NA TEC MULTM ETF 464287531 2,984 40,297 SH SOLE 0 0 40,297
ISHARES TR NASDAQ BIOTECH 464287556 66,597 511,105 SH SOLE 55 0 511,050
ISHARES TR NATIONAL MUN ETF 464288414 303,599 2,769,051 SH SOLE 18,724 0 2,750,327
ISHARES TR NEW YORK MUN ETF 464288323 2,489 45,634 SH SOLE 0 0 45,634
ISHARES TR NEW ZEALAND ETF 464289123 1,464 26,614 SH SOLE 0 0 26,614
ISHARES TR NORTH AMERN NAT 464287374 4,949 122,354 SH SOLE 0 0 122,354
ISHARES TR PFD AND INCM SEC 464288687 191,487 5,257,755 SH SOLE 0 0 5,257,755
ISHARES TR PHLX SEMICND ETF 464287523 69,715 147,302 SH SOLE 0 0 147,302
ISHARES TR RESIDENTIAL MULT 464288562 9,901 103,227 SH SOLE 0 0 103,227
ISHARES TR ROBOTICS ARTIF 46435U556 2,937 85,442 SH SOLE 0 0 85,442
ISHARES TR RUS 1000 ETF 464287622 473,239 1,892,426 SH SOLE 1,430,949 0 461,477
ISHARES TR RUS 1000 GRW ETF 464287614 765,250 2,756,365 SH SOLE 4,270 0 2,752,095
ISHARES TR RUS 1000 VAL ETF 464287598 434,993 2,620,758 SH SOLE 209,802 0 2,410,956
ISHARES TR RUS 2000 GRW ETF 464287648 84,751 331,381 SH SOLE 5,030 0 326,351
ISHARES TR RUS 2000 GRW ETF 464287648 3,222 12,600 SH Put SOLE 0 0 12,600
ISHARES TR RUS 2000 VAL ETF 464287630 105,644 654,545 SH SOLE 43,021 0 611,524
ISHARES TR RUS MD CP GR ETF 464287481 150,046 1,492,993 SH SOLE 1,807 0 1,491,186
ISHARES TR RUS MDCP VAL ETF 464287473 105,912 885,254 SH SOLE 2,565 0 882,689
ISHARES TR RUS MID CAP ETF 464287499 146,120 1,872,371 SH SOLE 7,548 0 1,864,823
ISHARES TR RUS TOP 200 ETF 464289446 14,040 129,902 SH SOLE 0 0 129,902
ISHARES TR RUS TP200 GR ETF 464289438 95,661 602,133 SH SOLE 0 0 602,133
ISHARES TR RUS TP200 VL ETF 464289420 2,380 34,168 SH SOLE 0 0 34,168
ISHARES TR RUSEL 2500 ETF 46435G268 5,276 84,580 SH SOLE 0 0 84,580
ISHARES TR RUSSELL 2000 ETF 464287655 1,373,921 6,693,238 SH SOLE 385,148 0 6,308,090
ISHARES TR RUSSELL 2000 ETF 464287655 17,715 86,300 SH Put SOLE 0 0 86,300
ISHARES TR RUSSELL 3000 ETF 464287689 115,143 438,856 SH SOLE 122 0 438,734
ISHARES TR RUSSELL 3000 ETF 464287689 262 1,000 SH Put SOLE 0 0 1,000
ISHARES TR S&P 100 ETF 464287101 64,364 308,672 SH SOLE 0 0 308,672
ISHARES TR S&P 500 GRWT ETF 464287309 431,043 5,643,399 SH SOLE 14,054 0 5,629,345
ISHARES TR S&P 500 VAL ETF 464287408 301,475 1,936,010 SH SOLE 3,079 0 1,932,931
ISHARES TR S&P MC 400GR ETF 464287606 65,650 849,613 SH SOLE 0 0 849,613
ISHARES TR S&P MC 400VL ETF 464287705 98,284 896,423 SH SOLE 0 0 896,423
ISHARES TR S&P SML 600 GWT 464287887 80,190 641,003 SH SOLE 7,058 0 633,945
ISHARES TR SELECT DIVID ETF 464287168 172,121 1,343,329 SH SOLE 19,671 0 1,323,658
ISHARES TR SELF DRIVNG EV 46435U366 6,002 129,303 SH SOLE 0 0 129,303
ISHARES TR SHORT TREAS BD 464288679 58,875 534,010 SH SOLE 98 0 533,912
ISHARES TR SHRT NAT MUN ETF 464288158 68,656 656,369 SH SOLE 41,176 0 615,193
ISHARES TR SP SMCP600VL ETF 464287879 123,200 1,203,243 SH SOLE 276,090 0 927,153
ISHARES TR TIPS BD ETF 464287176 468,715 3,762,667 SH SOLE 79,289 0 3,683,378
ISHARES TR TRANS AVG ETF 464287192 49,654 183,939 SH SOLE 520 0 183,419
ISHARES TR TRS FLT RT BD 46434V860 131,206 2,606,654 SH SOLE 150 0 2,606,504
ISHARES TR U.S. BAS MTL ETF 464287838 13,772 92,084 SH SOLE 0 0 92,084
ISHARES TR U.S. CNSM GD ETF 464287812 9,751 48,662 SH SOLE 169 0 48,493
ISHARES TR U.S. CNSM SV ETF 464287580 15,581 207,635 SH SOLE 0 0 207,635
ISHARES TR U.S. ENERGY ETF 464287796 161,111 3,937,212 SH SOLE 0 0 3,937,212
ISHARES TR U.S. FIN SVC ETF 464287770 23,823 132,107 SH SOLE 22,208 0 109,899
ISHARES TR U.S. FINLS ETF 464287788 37,802 447,205 SH SOLE 0 0 447,205
ISHARES TR U.S. FIXED INCME 46435U796 1,077 11,618 SH SOLE 0 0 11,618
ISHARES TR U.S. INSRNCE ETF 464288786 4,015 44,015 SH SOLE 0 0 44,015
ISHARES TR U.S. MED DVC ETF 464288810 184,282 3,022,995 SH SOLE 12,193 0 3,010,802
ISHARES TR U.S. PHARMA ETF 464288836 4,866 25,048 SH SOLE 0 0 25,048
ISHARES TR U.S. REAL ES ETF 464287739 35,385 326,974 SH SOLE 0 0 326,974
ISHARES TR U.S. TECH ETF 464287721 154,839 1,502,703 SH SOLE 39,048 0 1,463,655
ISHARES TR U.S. UTILITS ETF 464287697 19,213 211,130 SH SOLE 0 0 211,130
ISHARES TR US AER DEF ETF 464288760 67,403 608,387 SH SOLE 0 0 608,387
ISHARES TR US BR DEL SE ETF 464288794 7,710 77,193 SH SOLE 0 0 77,193
ISHARES TR US DIVID BYBCK 46435U861 10,949 262,381 SH SOLE 0 0 262,381
ISHARES TR US HLTHCARE ETF 464287762 86,095 298,125 SH SOLE 0 0 298,125
ISHARES TR US HLTHCR PR ETF 464288828 15,944 56,361 SH SOLE 0 0 56,361
ISHARES TR US HOME CONS ETF 464288752 12,249 206,699 SH SOLE 0 0 206,699
ISHARES TR US INDUSTRIALS 464287754 36,069 342,112 SH SOLE 0 0 342,112
ISHARES TR US INFRASTRUC 46435U713 6,297 161,680 SH SOLE 0 0 161,680
ISHARES TR US OIL EQ&SV ETF 464288844 1,280 66,408 SH SOLE 0 0 66,408
ISHARES TR US OIL GS EX ETF 464288851 5,081 60,262 SH SOLE 188 0 60,074
ISHARES TR US REGNL BKS ETF 464288778 9,911 168,212 SH SOLE 0 0 168,212
ISHARES TR US SML CP VALUE 46436E536 3,419 111,339 SH SOLE 0 0 111,339
ISHARES TR US TECH BRKTHR 46436E502 646 17,712 SH SOLE 0 0 17,712
ISHARES TR US TELECOM ETF 464287713 1,631 54,552 SH SOLE 0 0 54,552
ISHARES TR US TREAS BD ETF 46429B267 561,353 22,535,238 SH SOLE 216 0 22,535,022
ISHARES TR USD INV GRDE ETF 464288620 35,354 642,334 SH SOLE 81,089 0 561,245
ISHARES TR YLD OPTIM BD 46434V787 2,056 87,425 SH SOLE 0 0 87,425
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 13,331 267,908 SH SOLE 0 0 267,908
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 59,346 1,197,220 SH SOLE 3,437 0 1,193,783
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 801 13,064 SH SOLE 0 0 13,064
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 174,723 4,362,627 SH SOLE 0 0 4,362,627
ISHARES U S ETF TR HEALTHCARE 46431W689 1,628 37,287 SH SOLE 0 0 37,287
ISHARES U S ETF TR INT RT HD LONG 46431W812 1,748 72,497 SH SOLE 3,737 0 68,760
ISHARES U S ETF TR INT RT HDG C B 46431W705 22,156 236,885 SH SOLE 4,197 0 232,688
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 4,235 48,616 SH SOLE 0 0 48,616
ISHARES U S ETF TR TECHNOLOGY 46431W648 2,081 37,725 SH SOLE 0 0 37,725
ISTAR INC COM 45031U101 508 21,703 SH SOLE 0 0 21,703
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1,117 195,610 SH SOLE 10,595 0 185,015
ITERIS INC NEW COM 46564T107 670 224,747 SH SOLE 0 0 224,747
ITERUM THERAPEUTICS PLC SHS G6333L101 5 14,000 SH SOLE 0 0 14,000
ITRON INC COM 465741106 597 11,326 SH SOLE 6,669 0 4,657
ITT INC COM 45073V108 584 7,771 SH SOLE 1,261 0 6,510
J & J SNACK FOODS CORP COM 466032109 278 1,791 SH SOLE 1,422 0 369
J P MORGAN EXCHANGE-TRADED F BETABUILDERS US 46641Q340 669 7,816 SH SOLE 0 0 7,816
J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 9,843 120,283 SH SOLE 0 0 120,283
J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 1,481 26,588 SH SOLE 0 0 26,588
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 4,842 85,694 SH SOLE 0 0 85,694
J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 7,532 171,918 SH SOLE 0 0 171,918
J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886 3,853 41,179 SH SOLE 0 0 41,179
J P MORGAN EXCHANGE-TRADED F EMRGNG MKTS EQT 46641Q266 530 12,884 SH SOLE 0 0 12,884
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 4,967 80,901 SH SOLE 48,026 0 32,875
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 2,886 59,013 SH SOLE 0 0 59,013
J P MORGAN EXCHANGE-TRADED F INTERNL GWT 46641Q324 7,678 123,273 SH SOLE 0 0 123,273
J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 233 4,754 SH SOLE 0 0 4,754
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 16,485 157,798 SH SOLE 0 0 157,798
J P MORGAN EXCHANGE-TRADED F MUNICIPAL ETF 46641Q647 4,292 83,429 SH SOLE 0 0 83,429
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 188,838 3,756,468 SH SOLE 19 0 3,756,449
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 16,816 332,079 SH SOLE 0 0 332,079
J P MORGAN EXCHANGE-TRADED F US DIVIDEND 46641Q795 3,516 100,354 SH SOLE 0 0 100,354
J P MORGAN EXCHANGE-TRADED F US MINMUM VOLT 46641Q787 1,076 28,027 SH SOLE 0 0 28,027
J P MORGAN EXCHANGE-TRADED F US MOMENTUM 46641Q779 1,679 38,130 SH SOLE 0 0 38,130
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 6,120 142,734 SH SOLE 0 0 142,734
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 18,000 486,882 SH SOLE 0 0 486,882
J P MORGAN EXCHANGE-TRADED F USD EMRNG MKT 46641Q746 529 12,166 SH SOLE 0 0 12,166
JABIL INC COM 466313103 2,461 39,873 SH SOLE 2,380 0 37,493
JACOBS ENGR GROUP INC COM 469814107 5,000 36,284 SH SOLE 1,818 0 34,466
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 643 21,328 SH SOLE 12,495 0 8,833
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 3,625 63,171 SH SOLE 0 0 63,171
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 2,991 49,072 SH SOLE 0 0 49,072
JANUS DETROIT STR TR HENDERSON MTG 47103U852 14,481 290,106 SH SOLE 0 0 290,106
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 66,040 1,345,552 SH SOLE 4,093 0 1,341,459
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 10,673 212,587 SH SOLE 6,076 0 206,511
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,523 43,488 SH SOLE 151 0 43,337
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,050 6,745 SH SOLE 554 0 6,191
JD.COM INC SPON ADR CL A 47215P106 4,144 71,610 SH SOLE 6,250 0 65,360
JEFFERIES FINL GROUP INC COM 47233W109 957 29,141 SH SOLE 720 0 28,421
JETBLUE AWYS CORP COM 477143101 1,735 116,037 SH SOLE 3,774 0 112,263
JOHN BEAN TECHNOLOGIES CORP COM 477839104 375 3,164 SH SOLE 1,362 0 1,802
JOHN HANCOCK EXCHANGE TRADED MLTFACTOR ENRG 47804J701 927 29,695 SH SOLE 0 0 29,695
JOHN HANCOCK EXCHANGE TRADED MLTFACTR INDLS 47804J883 3,725 72,207 SH SOLE 0 0 72,207
JOHN HANCOCK EXCHANGE TRADED MLTFACTR MATLS 47804J800 354 7,004 SH SOLE 0 0 7,004
JOHN HANCOCK EXCHANGE TRADED MLTFACTR UTILS 47804J867 1,353 35,983 SH SOLE 0 0 35,983
JOHN HANCOCK EXCHANGE TRADED MLTFCTR CONSMR 47804J875 374 9,896 SH SOLE 0 0 9,896
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 56,637 998,534 SH SOLE 0 0 998,534
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 2,269 82,144 SH SOLE 0 0 82,144
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 6,822 215,478 SH SOLE 0 0 215,478
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 1,014 20,613 SH SOLE 0 0 20,613
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 2,482 48,354 SH SOLE 0 0 48,354
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 4,357 87,945 SH SOLE 0 0 87,945
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 124,322 2,365,779 SH SOLE 0 0 2,365,779
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 10,096 110,697 SH SOLE 0 0 110,697
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 4,491 130,916 SH SOLE 0 0 130,916
JOHN HANCOCK HEDGED EQUITY & COM 47804L102 153 11,795 SH SOLE 0 0 11,795
JOHNSON & JOHNSON COM 478160104 380,351 2,146,090 SH SOLE 242,369 0 1,903,721
JOHNSON CTLS INTL PLC SHS G51502105 19,287 294,147 SH SOLE 179,253 0 114,894
JOINT CORP COM 47973J102 218 6,153 SH SOLE 5,668 0 485
JONES LANG LASALLE INC COM 48020Q107 2,013 8,408 SH SOLE 248 0 8,160
JOUNCE THERAPEUTICS INC COM 481116101 270 39,712 SH SOLE 0 0 39,712
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 615 29,427 SH SOLE 0 0 29,427
JPMORGAN CHASE & CO COM 46625H100 315,298 2,312,928 SH SOLE 253,373 0 2,059,555
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 646 67,461 SH SOLE 0 0 67,461
JUNIPER NETWORKS INC COM 48203R104 1,009 27,158 SH SOLE 4,012 0 23,146
KAISER ALUMINUM CORP COM PAR $0.01 483007704 275 2,923 SH SOLE 2,428 0 495
KALA PHARMACEUTICALS INC COM 483119103 24 17,519 SH SOLE 0 0 17,519
KAMAN CORP COM 483548103 328 7,554 SH SOLE 0 0 7,554
KAYNE ANDERSON ENERGY INFRST COM 486606106 1,044 113,204 SH SOLE 0 0 113,204
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 151 17,562 SH SOLE 0 0 17,562
KB HOME COM 48666K109 588 18,152 SH SOLE 2,986 0 15,166
KBR INC COM 48242W106 813 14,860 SH SOLE 5,406 0 9,454
KELLOGG CO COM 487836108 6,687 103,688 SH SOLE 101 0 103,587
KEMPHARM INC COM NEW 488445206 53 10,550 SH SOLE 0 0 10,550
KENNAMETAL INC COM 489170100 243 8,493 SH SOLE 4,886 0 3,607
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,316 53,957 SH SOLE 1,822 0 52,135
KEURIG DR PEPPER INC COM 49271V100 2,415 63,728 SH SOLE 28,608 0 35,120
KEYCORP COM 493267108 8,694 388,462 SH SOLE 131,800 0 256,662
KEYSIGHT TECHNOLOGIES INC COM 49338L103 15,018 95,067 SH SOLE 70,419 0 24,648
KFORCE INC COM 493732101 841 11,372 SH SOLE 3,792 0 7,580
KILROY RLTY CORP COM 49427F108 352 4,608 SH SOLE 1,699 0 2,909
KIMBELL RTY PARTNERS LP UNIT 49435R102 1,595 98,116 SH SOLE 0 0 98,116
KIMBERLY-CLARK CORP COM 494368103 69,902 567,567 SH SOLE 93,593 0 473,974
KIMCO RLTY CORP COM 49446R109 1,500 60,718 SH SOLE 12 0 60,706
KINDER MORGAN INC DEL COM 49456B101 42,489 2,246,886 SH SOLE 128,080 0 2,118,806
KINROSS GOLD CORP COM 496902404 716 121,740 SH SOLE 0 0 121,740
KINSALE CAP GROUP INC COM 49714P108 2,299 10,017 SH SOLE 6,104 0 3,913
KIROMIC BIOPHARMA INC COM 497634105 70 82,175 SH SOLE 0 0 82,175
KITE RLTY GROUP TR COM NEW 49803T300 2,083 91,500 SH SOLE 27,841 0 63,659
KKR & CO INC COM 48251W104 18,589 317,925 SH SOLE 28,921 0 289,004
KKR INCOME OPPORTUNITIES FD COM 48249T106 1,271 88,091 SH SOLE 0 0 88,091
KKR REAL ESTATE FIN TR INC COM 48251K100 229 11,122 SH SOLE 0 0 11,122
KLA CORP COM NEW 482480100 14,550 39,747 SH SOLE 6,782 0 32,965
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,438 28,494 SH SOLE 629 0 27,865
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 471 27,870 SH SOLE 0 0 27,870
KNOWLES CORP COM 49926D109 266 12,361 SH SOLE 1,195 0 11,166
KOHLS CORP COM 500255104 2,820 46,641 SH SOLE 472 0 46,169
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 7,625 249,750 SH SOLE 236,078 0 13,672
KONTOOR BRANDS INC COM 50050N103 1,579 38,177 SH SOLE 3,545 0 34,632
KOPIN CORP COM 500600101 32 12,717 SH SOLE 0 0 12,717
KORN FERRY COM NEW 500643200 2,146 33,042 SH SOLE 13,834 0 19,208
KORNIT DIGITAL LTD SHS M6372Q113 276 3,335 SH SOLE 529 0 2,806
KOSS CORP COM 500692108 152 16,572 SH SOLE 0 0 16,572
KRAFT HEINZ CO COM 500754106 12,700 322,415 SH SOLE 164 0 322,251
KRANESHARES TR BOSERA MSCI CH 500767405 945 25,792 SH SOLE 0 0 25,792
KRANESHARES TR CSI CHI INTERNET 500767306 5,869 205,855 SH SOLE 0 0 205,855
KRANESHARES TR ELEC VEH FUTUR 500767827 5,593 141,736 SH SOLE 0 0 141,736
KRANESHARES TR EMRNG MKT CONS 500767876 283 15,863 SH SOLE 0 0 15,863
KRANESHARES TR MSCI CHINA CLEAN 500767850 645 17,626 SH SOLE 0 0 17,626
KRANESHARES TR QUADRTC INT RT 500767736 29,723 1,160,144 SH SOLE 0 0 1,160,144
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,986 96,990 SH SOLE 4,378 0 92,612
KROGER CO COM 501044101 18,655 325,168 SH SOLE 7,716 0 317,452
KT CORP SPONSORED ADR 48268K101 1,840 128,286 SH SOLE 127,067 0 1,219
KULICKE & SOFFA INDS INC COM 501242101 1,267 22,614 SH SOLE 1,277 0 21,337
L3HARRIS TECHNOLOGIES INC COM 502431109 37,659 151,563 SH SOLE 72,274 0 79,289
LA Z BOY INC COM 505336107 336 12,727 SH SOLE 6,985 0 5,742
LABORATORY CORP AMER HLDGS COM NEW 50540R409 18,506 70,190 SH SOLE 39,310 0 30,880
LADDER CAP CORP CL A 505743104 1,745 146,991 SH SOLE 4,417 0 142,574
LAKELAND FINL CORP COM 511656100 2,643 36,207 SH SOLE 0 0 36,207
LAM RESEARCH CORP COM 512807108 30,050 55,895 SH SOLE 7,859 0 48,036
LAMAR ADVERTISING CO NEW CL A 512816109 5,571 47,952 SH SOLE 17,857 0 30,095
LAMB WESTON HLDGS INC COM 513272104 4,419 73,759 SH SOLE 52,779 0 20,980
LANDSTAR SYS INC COM 515098101 2,635 17,793 SH SOLE 7,184 0 10,609
LANTHEUS HLDGS INC COM 516544103 945 17,086 SH SOLE 15,966 0 1,120
LAREDO PETROLEUM INC COM 516806205 387 4,889 SH SOLE 0 0 4,889
LAS VEGAS SANDS CORP COM 517834107 5,774 148,536 SH SOLE 5,117 0 143,419
LATTICE SEMICONDUCTOR CORP COM 518415104 825 13,536 SH SOLE 9,938 0 3,598
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 20,669 709,776 SH SOLE 0 0 709,776
LATTICE STRATEGIES TR HARTFORD MLT SML 518416508 2,902 75,464 SH SOLE 0 0 75,464
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 10,193 242,116 SH SOLE 0 0 242,116
LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 302 12,977 SH SOLE 0 0 12,977
LAUDER ESTEE COS INC CL A 518439104 12,849 47,182 SH SOLE 9,804 0 37,378
LAZARD GLOBAL TOTAL RETURN & COM 52106W103 4,076 227,682 SH SOLE 0 0 227,682
LAZARD LTD SHS A G54050102 1,127 32,666 SH SOLE 4,428 0 28,238
LAZYDAYS HLDGS INC COM 52110H100 1,476 73,134 SH SOLE 0 0 73,134
LCI INDS COM 50189K103 1,639 15,729 SH SOLE 6,353 0 9,376
LEAP THERAPEUTICS INC COM 52187K101 40 22,825 SH SOLE 0 0 22,825
LEAR CORP COM NEW 521865204 1,305 9,150 SH SOLE 1,833 0 7,317
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 5,068 94,243 SH SOLE 0 0 94,243
LEGG MASON ETF INVT TR CLEARBRIDGE DI 524682309 1,774 41,897 SH SOLE 0 0 41,897
LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 1,693 37,176 SH SOLE 0 0 37,176
LEGG MASON ETF INVT TR INT LW VTY HGH 52468L505 2,069 76,768 SH SOLE 0 0 76,768
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 11,871 299,083 SH SOLE 0 0 299,083
LEGG MASON ETF INVT TR WESTN ASET TTL 52468L810 2,872 125,144 SH SOLE 0 0 125,144
LEGG MASON ETF INVT TR WESTN AST SHRT 52468L786 4,445 179,961 SH SOLE 0 0 179,961
LEGGETT & PLATT INC COM 524660107 3,072 88,274 SH SOLE 29,508 0 58,766
LEIDOS HOLDINGS INC COM 525327102 1,792 16,589 SH SOLE 1,226 0 15,363
LEMONADE INC COM 52567D107 696 26,376 SH SOLE 0 0 26,376
LENDINGTREE INC NEW COM 52603B107 306 2,554 SH SOLE 1,868 0 686
LENNAR CORP CL A 526057104 8,521 104,980 SH SOLE 23,317 0 81,663
LENNOX INTL INC COM 526107107 1,287 4,990 SH SOLE 3,143 0 1,847
LESLIES INC COM 527064109 450 23,265 SH SOLE 9,566 0 13,699
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 739 37,389 SH SOLE 0 0 37,389
LEXICON PHARMACEUTICALS INC COM NEW 528872302 23 11,000 SH SOLE 0 0 11,000
LEXINGTON REALTY TRUST COM 529043101 1,082 68,892 SH SOLE 57,556 0 11,336
LGI HOMES INC COM 50187T106 891 9,125 SH SOLE 1,185 0 7,940
LHC GROUP INC COM 50187A107 668 3,965 SH SOLE 3,237 0 728
LI AUTO INC SPONSORED ADS 50202M102 356 13,809 SH SOLE 0 0 13,809
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 11,402 1,411,184 SH SOLE 0 0 1,411,184
LIBERTY ALL-STAR GROWTH FD I COM 529900102 3,684 488,633 SH SOLE 0 0 488,633
LIBERTY BROADBAND CORP COM SER A 530307107 658 5,021 SH SOLE 3,131 0 1,890
LIBERTY BROADBAND CORP COM SER C 530307305 1,890 13,964 SH SOLE 10,414 0 3,550
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 957 20,937 SH SOLE 13,791 0 7,146
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,798 39,318 SH SOLE 28,953 0 10,365
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 492 7,792 SH SOLE 4,119 0 3,673
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 937 13,412 SH SOLE 7,508 0 5,904
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 23 36,000 PRN SOLE 0 0 36,000
LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 23 12,000 PRN SOLE 0 0 12,000
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 466 227,186 SH SOLE 0 0 227,186
LIFE STORAGE INC COM 53223X107 10,086 71,823 SH SOLE 10,325 0 61,498
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 316 2,810 SH SOLE 0 0 2,810
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 67 34,000 SH SOLE 0 0 34,000
LILLY ELI & CO COM 532457108 91,544 319,669 SH SOLE 19,278 0 300,391
LINCOLN ELEC HLDGS INC COM 533900106 615 4,461 SH SOLE 0 0 4,461
LINCOLN NATL CORP IND COM 534187109 3,417 52,281 SH SOLE 7,526 0 44,755
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 232 15,361 SH SOLE 0 0 15,361
LINDE PLC SHS G5494J103 32,576 101,980 SH SOLE 37,943 0 64,037
LINEAGE CELL THERAPEUTICS IN COM 53566P109 242 156,830 SH SOLE 0 0 156,830
LIONS GATE ENTMNT CORP CL A VTG 535919401 184 11,343 SH SOLE 0 0 11,343
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 847 56,326 SH SOLE 273 0 56,053
LIPOCINE INC NEW COM 53630X104 96 70,250 SH SOLE 0 0 70,250
LISTED FD TR ROUNDHILL SPORTS 53656F789 1,027 51,421 SH SOLE 0 0 51,421
LITHIA MTRS INC CL A 536797103 2,621 8,734 SH SOLE 2,017 0 6,717
LITHIUM AMERS CORP NEW COM NEW 53680Q207 2,062 53,572 SH SOLE 0 0 53,572
LITTELFUSE INC COM 537008104 1,077 4,434 SH SOLE 3,242 0 1,192
LIVE NATION ENTERTAINMENT IN COM 538034109 8,139 69,186 SH SOLE 17,096 0 52,090
LIVE OAK BANCSHARES INC COM 53803X105 524 10,293 SH SOLE 0 0 10,293
LIVENT CORP COM 53814L108 2,197 84,287 SH SOLE 186 0 84,101
LKQ CORP COM 501889208 2,846 62,680 SH SOLE 14,623 0 48,057
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1,113 462,018 SH SOLE 293,099 0 168,919
LMP CAP & INCOME FD INC COM 50208A102 367 25,074 SH SOLE 0 0 25,074
LOANDEPOT INC COM CL A 53946R106 104 24,999 SH SOLE 0 0 24,999
LOCKHEED MARTIN CORP COM 539830109 153,385 347,497 SH SOLE 30,597 0 316,900
LOEWS CORP COM 540424108 1,358 20,955 SH SOLE 7,824 0 13,131
LOGITECH INTL S A SHS H50430232 2,517 34,109 SH SOLE 0 0 34,109
LORDSTOWN MOTORS CORP COM CL A 54405Q100 66 19,364 SH SOLE 0 0 19,364
LOUISIANA PAC CORP COM 546347105 2,590 41,696 SH SOLE 471 0 41,225
LOWES COS INC COM 548661107 103,289 510,852 SH SOLE 60,943 0 449,909
LPL FINL HLDGS INC COM 50212V100 10,173 55,690 SH SOLE 0 0 55,690
LTC PPTYS INC COM 502175102 1,439 37,411 SH SOLE 995 0 36,416
LULULEMON ATHLETICA INC COM 550021109 17,036 46,644 SH SOLE 3,809 0 42,835
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 199 14,226 SH SOLE 0 0 14,226
LUMEN TECHNOLOGIES INC COM 550241103 7,121 631,893 SH SOLE 132,628 0 499,265
LUMENTUM HLDGS INC COM 55024U109 16,421 168,247 SH SOLE 147,226 0 21,021
LUMINAR TECHNOLOGIES INC COM CL A 550424105 1,133 72,519 SH SOLE 0 0 72,519
LYFT INC CL A COM 55087P104 5,920 154,177 SH SOLE 94,400 0 59,777
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13,468 130,986 SH SOLE 4,733 0 126,253
M & T BK CORP COM 55261F104 9,097 53,670 SH SOLE 20,930 0 32,740
M D C HLDGS INC COM 552676108 1,153 30,470 SH SOLE 1,197 0 29,273
MACERICH CO COM 554382101 7,998 511,370 SH SOLE 3,522 0 507,848
MACQUARIE / FIRST TR GLOBAL COM 55607W100 2,289 225,496 SH SOLE 0 0 225,496
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 451 455,000 PRN SOLE 0 0 455,000
MACYS INC COM 55616P104 1,312 53,867 SH SOLE 1,682 0 52,185
MADDEN STEVEN LTD COM 556269108 445 11,529 SH SOLE 1,318 0 10,211
MADISON COVERED CALL & EQUIT COM 557437100 1,391 175,615 SH SOLE 0 0 175,615
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 2,944 35,340 SH SOLE 0 0 35,340
MADISON SQUARE GRDN SPRT COR CL A 55825T103 349 1,945 SH SOLE 0 0 1,945
MADRIGAL PHARMACEUTICALS INC COM 558868105 370 3,768 SH SOLE 0 0 3,768
MAG SILVER CORP COM 55903Q104 379 23,449 SH SOLE 0 0 23,449
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 12,109 246,772 SH SOLE 7,925 0 238,847
MAGNA INTL INC COM 559222401 5,818 90,470 SH SOLE 933 0 89,537
MAGNITE INC COM 55955D100 264 20,009 SH SOLE 0 0 20,009
MAGNOLIA OIL & GAS CORP CL A 559663109 797 33,708 SH SOLE 26,994 0 6,714
MAIDEN HOLDINGS LTD SHS G5753U112 45 18,724 SH SOLE 0 0 18,724
MAIN STR CAP CORP COM 56035L104 7,531 176,623 SH SOLE 0 0 176,623
MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 1,335 71,187 SH SOLE 0 0 71,187
MALIBU BOATS INC COM CL A 56117J100 1,711 29,496 SH SOLE 0 0 29,496
MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 1,444 34,338 SH SOLE 0 0 34,338
MANAGED PORTFOLIO SERIES KNWLDL LD ETF 46143U849 417 9,913 SH SOLE 0 0 9,913
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 2,209 83,382 SH SOLE 0 0 83,382
MANHATTAN ASSOCIATES INC COM 562750109 1,567 11,276 SH SOLE 8,129 0 3,147
MANITEX INTL INC COM 563420108 74 10,150 SH SOLE 0 0 10,150
MANITOWOC CO INC COM NEW 563571405 513 34,046 SH SOLE 0 0 34,046
MANNKIND CORP COM NEW 56400P706 200 54,309 SH SOLE 0 0 54,309
MANPOWERGROUP INC COM 56418H100 224 2,380 SH SOLE 0 0 2,380
MANULIFE FINL CORP COM 56501R106 6,652 311,587 SH SOLE 3,156 0 308,431
MARATHON DIGITAL HOLDINGS IN COM 565788106 7,249 259,353 SH SOLE 0 0 259,353
MARATHON OIL CORP COM 565849106 7,589 302,216 SH SOLE 1,571 0 300,645
MARATHON PETE CORP COM 56585A102 35,684 417,354 SH SOLE 207,926 0 209,428
MARCUS & MILLICHAP INC COM 566324109 412 7,825 SH SOLE 6,973 0 852
MARINEMAX INC COM 567908108 860 21,365 SH SOLE 3,183 0 18,182
MARKEL CORP COM 570535104 3,037 2,059 SH SOLE 281 0 1,778
MARKETAXESS HLDGS INC COM 57060D108 1,385 4,072 SH SOLE 180 0 3,892
MARRIOTT INTL INC NEW CL A 571903202 17,294 98,399 SH SOLE 23,797 0 74,602
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1,511 9,580 SH SOLE 410 0 9,170
MARSH & MCLENNAN COS INC COM 571748102 15,105 88,631 SH SOLE 53,251 0 35,380
MARTEN TRANS LTD COM 573075108 504 28,387 SH SOLE 24,086 0 4,301
MARTIN MARIETTA MATLS INC COM 573284106 6,096 15,838 SH SOLE 3,350 0 12,488
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 106 25,293 SH SOLE 0 0 25,293
MASCO CORP COM 574599106 3,748 73,496 SH SOLE 11,208 0 62,288
MASIMO CORP COM 574795100 3,764 25,861 SH SOLE 2,597 0 23,264
MASONITE INTL CORP COM 575385109 533 5,996 SH SOLE 5,375 0 621
MASTEC INC COM 576323109 1,028 11,804 SH SOLE 2,487 0 9,317
MASTERCARD INCORPORATED CL A 57636Q104 209,246 585,501 SH SOLE 121,790 0 463,711
MATADOR RES CO COM 576485205 2,100 39,647 SH SOLE 4,754 0 34,893
MATCH GROUP INC NEW COM 57667L107 7,572 69,632 SH SOLE 45,448 0 24,184
MATINAS BIOPHARMA HLDGS INC COM 576810105 214 265,788 SH SOLE 0 0 265,788
MATSON INC COM 57686G105 4,516 37,440 SH SOLE 139 0 37,301
MATTEL INC COM 577081102 522 23,484 SH SOLE 0 0 23,484
MAXAR TECHNOLOGIES INC COM 57778K105 639 16,198 SH SOLE 1,029 0 15,169
MAXIMUS INC COM 577933104 7,448 99,371 SH SOLE 94,821 0 4,550
MAXLINEAR INC COM 57776J100 482 8,255 SH SOLE 1,389 0 6,866
MAYVILLE ENGINEERING CO INC COM 578605107 630 67,215 SH SOLE 0 0 67,215
MCCORMICK & CO INC COM NON VTG 579780206 23,243 232,893 SH SOLE 9,226 0 223,667
MCCORMICK & CO INC COM VTG 579780107 655 6,545 SH SOLE 0 0 6,545
MCDONALDS CORP COM 580135101 148,119 598,991 SH SOLE 46,782 0 552,209
MCEWEN MNG INC COM 58039P107 41 48,297 SH SOLE 0 0 48,297
MCKESSON CORP COM 58155Q103 18,217 59,508 SH SOLE 10,342 0 49,166
MDU RES GROUP INC COM 552690109 3,936 147,680 SH SOLE 36,187 0 111,493
MEDALLION FINL CORP COM 583928106 111 13,005 SH SOLE 0 0 13,005
MEDICAL PPTYS TRUST INC COM 58463J304 17,193 813,279 SH SOLE 2,201 0 811,078
MEDIFAST INC COM 58470H101 506 2,961 SH SOLE 0 0 2,961
MEDIWOUND LTD ORD SHS M68830104 26 13,159 SH SOLE 0 0 13,159
MEDNAX INC COM 58502B106 277 11,783 SH SOLE 4,000 0 7,783
MEDPACE HLDGS INC COM 58506Q109 844 5,159 SH SOLE 2,400 0 2,759
MEDTRONIC PLC SHS G5960L103 63,533 572,628 SH SOLE 131,753 0 440,875
MELCO RESORTS AND ENTMNT LTD ADR 585464100 413 54,016 SH SOLE 1,641 0 52,375
MERCADOLIBRE INC COM 58733R102 35,279 29,659 SH SOLE 641 0 29,018
MERCANTILE BANK CORP COM 587376104 236 6,670 SH SOLE 4,452 0 2,218
MERCK & CO. INC COM 58933Y105 171,528 2,090,528 SH SOLE 481,739 0 1,608,789
MERCURY GENL CORP NEW COM 589400100 774 14,079 SH SOLE 0 0 14,079
MERCURY SYS INC COM 589378108 1,551 23,836 SH SOLE 21,163 0 2,673
MERIDIAN BIOSCIENCE INC COM 589584101 314 12,076 SH SOLE 0 0 12,076
MERIT MED SYS INC COM 589889104 1,440 21,950 SH SOLE 21,917 0 33
MERITAGE HOMES CORP COM 59001A102 1,305 16,465 SH SOLE 0 0 16,465
MERITOR INC COM 59001K100 376 10,562 SH SOLE 0 0 10,562
MESA LABS INC COM 59064R109 323 1,265 SH SOLE 239 0 1,026
MESOBLAST LTD SPONS ADR 590717104 48 11,302 SH SOLE 0 0 11,302
METLIFE INC COM 59156R108 27,418 390,125 SH SOLE 182,196 0 207,929
METTLER TOLEDO INTERNATIONAL COM 592688105 1,211 882 SH SOLE 202 0 680
MFA FINL INC COM 55272X102 262 64,916 SH SOLE 0 0 64,916
MFS CHARTER INCOME TR SH BEN INT 552727109 1,709 232,784 SH SOLE 0 0 232,784
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 1,051 278,144 SH SOLE 0 0 278,144
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 77 17,561 SH SOLE 0 0 17,561
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 375 96,821 SH SOLE 0 0 96,821
MFS INTER HIGH INCOME FD SH BEN INT 59318T109 1,172 482,198 SH SOLE 0 0 482,198
MFS INTER INCOME TR SH BEN INT 55273C107 92 29,353 SH SOLE 0 0 29,353
MFS INVT GRADE MUN TR SH BEN INT 59318B108 546 63,919 SH SOLE 0 0 63,919
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 2,175 409,516 SH SOLE 0 0 409,516
MFS MUN INCOME TR SH BEN INT 552738106 865 141,354 SH SOLE 0 0 141,354
MFS SPL VALUE TR SH BEN INT 55274E102 368 58,025 SH SOLE 0 0 58,025
MGE ENERGY INC COM 55277P104 817 10,244 SH SOLE 0 0 10,244
MGIC INVT CORP WIS COM 552848103 1,777 131,158 SH SOLE 50,103 0 81,055
MGM GROWTH PPTYS LLC CL A COM 55303A105 4,426 114,355 SH SOLE 67,140 0 47,215
MGM RESORTS INTERNATIONAL COM 552953101 21,184 505,102 SH SOLE 24,696 0 480,406
MICROCHIP TECHNOLOGY INC. COM 595017104 17,896 238,168 SH SOLE 10,153 0 228,015
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 22 10,000 PRN SOLE 0 0 10,000
MICRON TECHNOLOGY INC COM 595112103 25,420 326,358 SH SOLE 29,722 0 296,636
MICROSOFT CORP COM 594918104 1,363,512 4,422,345 SH SOLE 660,177 0 3,762,168
MICROSOFT CORP COM 594918104 524 1,700 SH Put SOLE 0 0 1,700
MICROSTRATEGY INC CL A NEW 594972408 8,390 17,253 SH SOLE 0 0 17,253
MICROVISION INC DEL COM NEW 594960304 50 10,791 SH SOLE 0 0 10,791
MID-AMER APT CMNTYS INC COM 59522J103 2,700 12,890 SH SOLE 1,124 0 11,766
MIDDLEBY CORP COM 596278101 584 3,563 SH SOLE 392 0 3,171
MIDDLESEX WTR CO COM 596680108 471 4,482 SH SOLE 0 0 4,482
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 143 12,838 SH SOLE 0 0 12,838
MIMECAST LTD ORD SHS G14838109 495 6,228 SH SOLE 0 0 6,228
MIMEDX GROUP INC COM 602496101 274 58,219 SH SOLE 0 0 58,219
MINERALS TECHNOLOGIES INC COM 603158106 370 5,599 SH SOLE 2,952 0 2,647
MITEK SYS INC COM NEW 606710200 948 64,650 SH SOLE 0 0 64,650
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 227 36,601 SH SOLE 22,003 0 14,598
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 85 33,051 SH SOLE 32,223 0 828
MKS INSTRS INC COM 55306N104 1,153 7,687 SH SOLE 74 0 7,613
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 140 22,535 SH SOLE 8,740 0 13,795
MODEL N INC COM 607525102 297 11,052 SH SOLE 287 0 10,765
MODERNA INC COM 60770K107 18,112 105,144 SH SOLE 169 0 104,975
MODINE MFG CO COM 607828100 100 11,094 SH SOLE 0 0 11,094
MOELIS & CO CL A 60786M105 2,376 50,610 SH SOLE 21,616 0 28,994
MOHAWK INDS INC COM 608190104 3,672 29,564 SH SOLE 24,199 0 5,365
MOLINA HEALTHCARE INC COM 60855R100 4,459 13,366 SH SOLE 492 0 12,874
MOLSON COORS BEVERAGE CO CL B 60871R209 2,319 43,442 SH SOLE 7,467 0 35,975
MONDELEZ INTL INC CL A 609207105 39,486 628,956 SH SOLE 267,386 0 361,570
MONEYGRAM INTL INC COM NEW 60935Y208 706 66,818 SH SOLE 9,814 0 57,004
MONGODB INC CL A 60937P106 14,034 31,637 SH SOLE 611 0 31,026
MONOLITHIC PWR SYS INC COM 609839105 18,601 38,300 SH SOLE 31,793 0 6,507
MONROE CAP CORP COM 610335101 392 36,343 SH SOLE 0 0 36,343
MONSTER BEVERAGE CORP NEW COM 61174X109 18,694 233,441 SH SOLE 178,672 0 54,769
MONTROSE ENVIRONMENTAL GROUP COM 615111101 1,121 21,181 SH SOLE 14,574 0 6,607
MOODYS CORP COM 615369105 22,089 65,466 SH SOLE 48,506 0 16,960
MOOG INC CL A 615394202 557 6,345 SH SOLE 82 0 6,263
MORGAN STANLEY COM NEW 617446448 56,790 649,765 SH SOLE 216,164 0 433,601
MORGAN STANLEY EMER MKTS DEB COM 61744H105 2,055 264,194 SH SOLE 0 0 264,194
MORGAN STANLEY EMERGING MKTS COM 617477104 104 20,895 SH SOLE 0 0 20,895
MORNINGSTAR INC COM 617700109 547 2,002 SH SOLE 637 0 1,365
MOSAIC CO NEW COM 61945C103 12,164 182,925 SH SOLE 721 0 182,204
MOTOROLA SOLUTIONS INC COM NEW 620076307 15,340 63,337 SH SOLE 33,683 0 29,654
MOTUS GI HLDGS INC COM 62014P108 19 53,000 SH SOLE 0 0 53,000
MOVADO GROUP INC COM 624580106 293 7,511 SH SOLE 6,676 0 835
MP MATERIALS CORP COM CL A 553368101 8,696 151,659 SH SOLE 10,219 0 141,440
MPLX LP COM UNIT REP LTD 55336V100 5,920 178,423 SH SOLE 550 0 177,873
MR COOPER GROUP INC COM 62482R107 472 10,340 SH SOLE 0 0 10,340
MSA SAFETY INC COM 553498106 211 1,594 SH SOLE 612 0 982
MSC INDL DIRECT INC CL A 553530106 1,125 13,278 SH SOLE 7,273 0 6,005
MSCI INC COM 55354G100 20,628 41,021 SH SOLE 35,106 0 5,915
MUELLER INDS INC COM 624756102 632 11,673 SH SOLE 643 0 11,030
MUELLER WTR PRODS INC COM SER A 624758108 379 29,302 SH SOLE 645 0 28,657
MURPHY OIL CORP COM 626717102 1,395 34,527 SH SOLE 5,191 0 29,336
MURPHY USA INC COM 626755102 2,303 11,519 SH SOLE 9,061 0 2,458
MUSTANG BIO INC COM 62818Q104 15 15,000 SH SOLE 0 0 15,000
MYR GROUP INC DEL COM 55405W104 616 6,547 SH SOLE 0 0 6,547
MYT NETHERLANDS PARENT B V ADS 55406W103 209 17,070 SH SOLE 16,942 0 128
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 121 33,990 SH SOLE 0 0 33,990
NANOSTRING TECHNOLOGIES INC COM 63009R109 687 19,784 SH SOLE 17,877 0 1,907
NASDAQ INC COM 631103108 5,104 28,644 SH SOLE 15,193 0 13,451
NATERA INC COM 632307104 891 21,914 SH SOLE 14,777 0 7,137
NATIONAL BANKSHARES INC VA COM 634865109 411 11,049 SH SOLE 0 0 11,049
NATIONAL FUEL GAS CO COM 636180101 1,317 19,177 SH SOLE 3,735 0 15,442
NATIONAL GRID PLC SPONSORED ADR NE 636274409 26,079 339,263 SH SOLE 265,020 0 74,243
NATIONAL HEALTH INVS INC COM 63633D104 539 9,126 SH SOLE 438 0 8,688
NATIONAL INSTRS CORP COM 636518102 388 9,559 SH SOLE 7,905 0 1,654
NATIONAL RETAIL PROPERTIES I COM 637417106 7,612 169,376 SH SOLE 433 0 168,943
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3,021 48,136 SH SOLE 0 0 48,136
NATIXIS ETF TR LOOMIS SAYLES 63873X208 237 9,768 SH SOLE 0 0 9,768
NATUS MED INC DEL COM 639050103 437 16,642 SH SOLE 8,956 0 7,686
NAVIENT CORPORATION COM 63938C108 666 39,083 SH SOLE 0 0 39,083
NBT BANCORP INC COM 628778102 315 8,717 SH SOLE 1,764 0 6,953
NCR CORP NEW COM 62886E108 1,426 35,476 SH SOLE 29,120 0 6,356
NEKTAR THERAPEUTICS COM 640268108 172 31,969 SH SOLE 0 0 31,969
NELNET INC CL A 64031N108 569 6,700 SH SOLE 0 0 6,700
NEOGEN CORP COM 640491106 753 24,420 SH SOLE 18,479 0 5,941
NEOGENOMICS INC COM NEW 64049M209 163 13,426 SH SOLE 4,860 0 8,566
NETAPP INC COM 64110D104 4,633 55,815 SH SOLE 6,839 0 48,976
NETEASE INC SPONSORED ADS 64110W102 1,835 20,458 SH SOLE 762 0 19,696
NETFLIX INC COM 64110L106 133,866 357,284 SH SOLE 58,079 0 299,205
NEUBERGER BERMAN HIGH YIELD COM 64128C106 2,770 242,590 SH SOLE 0 0 242,590
NEUBERGER BERMAN MLP & ENERG COM 64129H104 116 17,938 SH SOLE 0 0 17,938
NEUBERGER BERMAN MUN FD INC COM 64124P101 567 42,677 SH SOLE 0 0 42,677
NEUBERGER BERMAN REAL ESTATE COM 64190A103 1,285 257,604 SH SOLE 0 0 257,604
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,699 18,125 SH SOLE 14,391 0 3,734
NEVRO CORP COM 64157F103 325 4,495 SH SOLE 4,076 0 419
NEW AMER HIGH INCOME FD INC COM NEW 641876800 389 47,949 SH SOLE 0 0 47,949
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 785 9,802 SH SOLE 0 0 9,802
NEW GOLD INC CDA COM 644535106 85 47,319 SH SOLE 0 0 47,319
NEW JERSEY RES CORP COM 646025106 4,682 102,098 SH SOLE 16,661 0 85,437
NEW MTN FIN CORP COM 647551100 1,358 98,081 SH SOLE 704 0 97,377
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 32 27,997 SH SOLE 0 0 27,997
NEW RELIC INC COM 64829B100 592 8,845 SH SOLE 50 0 8,795
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,319 211,240 SH SOLE 18,810 0 192,430
NEW YORK CITY REIT INC COM 649439205 450 34,076 SH SOLE 0 0 34,076
NEW YORK CMNTY BANCORP INC COM 649445103 2,951 275,254 SH SOLE 0 0 275,254
NEW YORK MTG TR INC COM PAR $.02 649604501 168 46,041 SH SOLE 450 0 45,591
NEW YORK TIMES CO CL A 650111107 254 5,538 SH SOLE 41 0 5,497
NEWAGE INC COM 650194103 14 24,034 SH SOLE 0 0 24,034
NEWELL BRANDS INC COM 651229106 1,586 74,078 SH SOLE 576 0 73,502
NEWMARK GROUP INC CL A 65158N102 199 12,503 SH SOLE 0 0 12,503
NEWMARKET CORP COM 651587107 765 2,358 SH SOLE 2,103 0 255
NEWMONT CORP COM 651639106 24,135 303,772 SH SOLE 30,268 0 273,504
NEWS CORP NEW CL A 65249B109 653 29,467 SH SOLE 220 0 29,247
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 365 13,663 SH SOLE 0 0 13,663
NEXGEN ENERGY LTD COM 65340P106 118 20,820 SH SOLE 0 0 20,820
NEXPOINT REAL ESTATE FIN INC COM 65342V101 255 11,282 SH SOLE 0 0 11,282
NEXPOINT RESIDENTIAL TR INC COM 65341D102 393 4,348 SH SOLE 0 0 4,348
NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 289 18,296 SH SOLE 0 0 18,296
NEXSTAR MEDIA GROUP INC CL A 65336K103 4,417 23,584 SH SOLE 19,906 0 3,678
NEXTERA ENERGY INC COM 65339F101 121,174 1,430,455 SH SOLE 291,348 0 1,139,107
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 628 11,950 SH SOLE 0 0 11,950
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,911 22,920 SH SOLE 1,128 0 21,792
NEXTIER OILFIELD SOLUTIONS COM 65290C105 218 23,542 SH SOLE 0 0 23,542
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 86 38,807 SH SOLE 0 0 38,807
NICE LTD SPONSORED ADR 653656108 1,487 6,792 SH SOLE 3,555 0 3,237
NIKE INC CL B 654106103 89,285 663,756 SH SOLE 206,850 0 456,906
NIKOLA CORP COM 654110105 538 50,239 SH SOLE 0 0 50,239
NIO INC SPON ADS 62914V106 6,236 296,248 SH SOLE 0 0 296,248
NISOURCE INC COM 65473P105 1,491 46,892 SH SOLE 524 0 46,368
NLIGHT INC COM 65487K100 259 14,915 SH SOLE 14,251 0 664
NMI HLDGS INC CL A 629209305 628 30,467 SH SOLE 28,258 0 2,209
NOKIA CORP SPONSORED ADR 654902204 2,226 407,762 SH SOLE 0 0 407,762
NORDIC AMERICAN TANKERS LIMI COM G65773106 65 30,538 SH SOLE 0 0 30,538
NORDSON CORP COM 655663102 4,050 17,834 SH SOLE 11,445 0 6,389
NORDSTROM INC COM 655664100 1,307 48,208 SH SOLE 0 0 48,208
NORFOLK SOUTHN CORP COM 655844108 32,986 115,653 SH SOLE 13,835 0 101,818
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 19 46,850 SH SOLE 0 0 46,850
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 5,464 131,454 SH SOLE 0 0 131,454
NORTHERN LTS FD TR III HCM DEFND 100 66538R748 4,667 98,039 SH SOLE 0 0 98,039
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 8,179 226,627 SH SOLE 0 0 226,627
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 1,259 51,623 SH SOLE 0 0 51,623
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 1,025 28,520 SH SOLE 0 0 28,520
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 1,229 37,029 SH SOLE 0 0 37,029
NORTHERN LTS FD TR IV INTRNTINL ESG 66538H419 629 21,257 SH SOLE 0 0 21,257
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 1,067 25,086 SH SOLE 0 0 25,086
NORTHERN OIL AND GAS INC MN COM 665531307 805 28,569 SH SOLE 1,056 0 27,513
NORTHERN TR CORP COM 665859104 3,241 27,828 SH SOLE 10,985 0 16,843
NORTHROP GRUMMAN CORP COM 666807102 59,869 133,869 SH SOLE 17,741 0 116,128
NORTHWEST BANCSHARES INC MD COM 667340103 633 46,824 SH SOLE 0 0 46,824
NORTHWESTERN CORP COM NEW 668074305 325 5,368 SH SOLE 823 0 4,545
NORTONLIFELOCK INC COM 668771108 2,487 93,773 SH SOLE 37,212 0 56,561
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7,810 356,946 SH SOLE 423 0 356,523
NORWOOD FINL CORP COM 669549107 336 11,741 SH SOLE 0 0 11,741
NOV INC COM 62955J103 594 30,303 SH SOLE 4,362 0 25,941
NOVA MEASURING INSTRUMENTS L COM M7516K103 826 7,590 SH SOLE 0 0 7,590
NOVAGOLD RES INC COM NEW 66987E206 479 61,924 SH SOLE 0 0 61,924
NOVANTA INC COM 67000B104 2,197 15,696 SH SOLE 12,297 0 3,399
NOVARTIS AG SPONSORED ADR 66987V109 24,496 279,162 SH SOLE 108,892 0 170,270
NOVAVAX INC COM NEW 670002401 2,343 31,808 SH SOLE 0 0 31,808
NOVOCURE LTD ORD SHS G6674U108 1,550 18,709 SH SOLE 3,661 0 15,048
NOVO-NORDISK A S ADR 670100205 24,391 219,644 SH SOLE 56,049 0 163,595
NOW INC COM 67011P100 530 48,031 SH SOLE 3,529 0 44,502
NRG ENERGY INC COM NEW 629377508 2,807 73,162 SH SOLE 30,571 0 42,591
NUCANA PLC SPONSORED ADR 67022C106 12 12,000 SH SOLE 0 0 12,000
NUCOR CORP COM 670346105 42,082 283,092 SH SOLE 25,573 0 257,519
NUSHARES ETF TR ESG HI TLD CRP 67092P854 3,835 165,805 SH SOLE 0 0 165,805
NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110 514 21,631 SH SOLE 0 0 21,631
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 484 21,102 SH SOLE 0 0 21,102
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 2,297 75,413 SH SOLE 0 0 75,413
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 1,303 45,257 SH SOLE 0 0 45,257
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 29,052 478,382 SH SOLE 0 0 478,382
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 19,140 503,282 SH SOLE 0 0 503,282
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 11,665 266,210 SH SOLE 0 0 266,210
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 6,423 178,381 SH SOLE 0 0 178,381
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 12,208 306,421 SH SOLE 0 0 306,421
NUSHARES ETF TR NUVEEN ESG US 67092P870 5,845 242,330 SH SOLE 0 0 242,330
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 2,477 63,356 SH SOLE 0 0 63,356
NUSTAR ENERGY LP UNIT COM 67058H102 1,812 125,661 SH SOLE 0 0 125,661
NUTANIX INC CL A 67059N108 378 14,103 SH SOLE 36 0 14,067
NUTRIEN LTD COM 67077M108 22,229 213,761 SH SOLE 61,153 0 152,608
NUVASIVE INC COM 670704105 816 14,815 SH SOLE 12,960 0 1,855
NUVEEN AMT FREE MUN CR INC F COM 67071L106 10,296 696,163 SH SOLE 0 0 696,163
NUVEEN AMT FREE QLTY MUN INC COM 670657105 9,172 697,998 SH SOLE 9,269 0 688,729
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 656 44,433 SH SOLE 0 0 44,433
NUVEEN ARIZONA QLTY MUN INC COM 67061W104 2,066 151,903 SH SOLE 0 0 151,903
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 2,062 157,168 SH SOLE 0 0 157,168
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 1,047 77,207 SH SOLE 0 0 77,207
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 1,005 109,725 SH SOLE 0 0 109,725
NUVEEN CORE EQUITY ALPHA FD COM 67090X107 1,883 107,340 SH SOLE 0 0 107,340
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 106 13,302 SH SOLE 0 0 13,302
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 781 126,440 SH SOLE 0 0 126,440
NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 1,270 76,467 SH SOLE 0 0 76,467
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 219 16,740 SH SOLE 0 0 16,740
NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 340 48,549 SH SOLE 0 0 48,549
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 568 43,604 SH SOLE 0 0 43,604
NUVEEN FLOATING RATE INCOME COM 67072T108 22,480 2,245,712 SH SOLE 0 0 2,245,712
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 7,993 788,232 SH SOLE 0 0 788,232
NUVEEN GEORGIA QLTY MUN INC COM 67072B107 136 11,681 SH SOLE 0 0 11,681
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 342 23,996 SH SOLE 0 0 23,996
NUVEEN HIGH INCOME 2023 TARG COM 67079F101 154 16,290 SH SOLE 0 0 16,290
NUVEEN INT DUR QUAL MUN TRM COM 670677103 675 49,815 SH SOLE 0 0 49,815
NUVEEN INTER DURATION MUN TE COM 670671106 3,024 218,375 SH SOLE 0 0 218,375
NUVEEN MASSACHUSETS QLT MUN COM 67061E104 295 23,185 SH SOLE 0 0 23,185
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 3,086 237,182 SH SOLE 0 0 237,182
NUVEEN MUN INCOME FD INC COM 67062J102 671 66,993 SH SOLE 0 0 66,993
NUVEEN MUN VALUE FD INC COM 670928100 6,800 709,786 SH SOLE 0 0 709,786
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 3,363 230,214 SH SOLE 0 0 230,214
NUVEEN N Y MUN VALUE FD INC COM 67062M105 336 37,261 SH SOLE 0 0 37,261
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 5,530 194,376 SH SOLE 0 0 194,376
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 901 67,363 SH SOLE 0 0 67,363
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 178 14,634 SH SOLE 0 0 14,634
NUVEEN OHIO QLTY MUN INCOME COM 670980101 337 24,296 SH SOLE 0 0 24,296
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 337 24,971 SH SOLE 0 0 24,971
NUVEEN PFD & INCM SECURTIES COM 67072C105 10,257 1,221,034 SH SOLE 0 0 1,221,034
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 2,166 252,435 SH SOLE 0 0 252,435
NUVEEN PFD & INCOME TERM FD COM 67075A106 705 32,054 SH SOLE 0 0 32,054
NUVEEN QUALITY MUNCP INCOME COM 67066V101 4,691 351,142 SH SOLE 0 0 351,142
NUVEEN REAL ASSET INCOME & G COM 67074Y105 1,213 79,381 SH SOLE 0 0 79,381
NUVEEN REAL ESTATE INCOME FD COM 67071B108 2,459 208,239 SH SOLE 0 0 208,239
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 24,046 1,687,452 SH SOLE 0 0 1,687,452
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 2,216 123,300 SH SOLE 0 0 123,300
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 345 36,053 SH SOLE 0 0 36,053
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 677 46,895 SH SOLE 0 0 46,895
NUVEEN SHT DUR CR OPP FD COM 67074X107 1,077 75,655 SH SOLE 0 0 75,655
NUVEEN SR INCOME FD COM 67067Y104 607 107,001 SH SOLE 0 0 107,001
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 8,034 401,885 SH SOLE 21,608 0 380,277
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 218 15,362 SH SOLE 0 0 15,362
NUVVE HOLDING CORP *W EXP 03/19/202 67079Y118 9 10,000 SH SOLE 0 0 10,000
NUVVE HOLDING CORP COM 67079Y100 94 11,851 SH SOLE 0 0 11,851
NV5 GLOBAL INC COM 62945V109 1,150 8,626 SH SOLE 0 0 8,626
NVENT ELECTRIC PLC SHS G6700G107 4,367 125,566 SH SOLE 100,699 0 24,867
NVIDIA CORPORATION COM 67066G104 586,938 2,151,885 SH SOLE 330,772 0 1,821,113
NVIDIA CORPORATION COM 67066G104 300 1,100 SH Put SOLE 0 0 1,100
NVR INC COM 62944T105 1,675 375 SH SOLE 1 0 374
NXP SEMICONDUCTORS N V COM N6596X109 25,865 139,970 SH SOLE 100,786 0 39,184
OAKTREE SPECIALTY LENDING CO COM 67401P108 866 117,514 SH SOLE 0 0 117,514
OASIS PETROLEUM INC COM NEW 674215207 516 3,526 SH SOLE 0 0 3,526
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 654 18,569 SH SOLE 20 0 18,549
OCCIDENTAL PETE CORP COM 674599105 14,468 254,996 SH SOLE 9,125 0 245,871
OCEANEERING INTL INC COM 675232102 166 10,988 SH SOLE 7,119 0 3,869
OCEANFIRST FINL CORP COM 675234108 292 14,534 SH SOLE 1,553 0 12,981
OCUGEN INC COM 67577C105 47 14,210 SH SOLE 0 0 14,210
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 904 35,117 SH SOLE 0 0 35,117
OGE ENERGY CORP COM 670837103 7,281 178,548 SH SOLE 307 0 178,241
OHIO VY BANC CORP COM 677719106 627 20,913 SH SOLE 0 0 20,913
O-I GLASS INC COM 67098H104 507 38,434 SH SOLE 0 0 38,434
OIL STS INTL INC COM 678026105 135 19,448 SH SOLE 18,645 0 803
OIL STS INTL INC NOTE 1.500% 2/1 678026AH8 23 25,000 PRN SOLE 0 0 25,000
OKTA INC CL A 679295105 5,213 34,531 SH SOLE 981 0 33,550
OLD DOMINION FREIGHT LINE IN COM 679580100 12,504 41,863 SH SOLE 8,573 0 33,290
OLD NATL BANCORP IND COM 680033107 1,756 107,174 SH SOLE 8,260 0 98,914
OLD REP INTL CORP COM 680223104 7,890 304,978 SH SOLE 131,429 0 173,549
OLIN CORP COM PAR $1 680665205 3,772 72,141 SH SOLE 22,413 0 49,728
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,376 30,471 SH SOLE 25,341 0 5,130
OLO INC CL A 68134L109 185 13,975 SH SOLE 554 0 13,421
OMEGA HEALTHCARE INVS INC COM 681936100 10,264 329,403 SH SOLE 57 0 329,346
OMNICELL COM COM 68213N109 1,505 11,737 SH SOLE 10,614 0 1,123
OMNICOM GROUP INC COM 681919106 9,020 106,267 SH SOLE 67,432 0 38,835
ON SEMICONDUCTOR CORP COM 682189105 4,474 71,461 SH SOLE 11,749 0 59,712
ONCOCYTE CORP COM 68235C107 103 68,816 SH SOLE 0 0 68,816
ONCOLYTICS BIOTECH INC COM NEW 682310875 34 21,512 SH SOLE 0 0 21,512
ONCTERNAL THERAPEUTICS INC COM 68236P107 80 57,459 SH SOLE 0 0 57,459
ONDAS HLDGS INC COM NEW 68236H204 93 12,729 SH SOLE 0 0 12,729
ONE GAS INC COM 68235P108 1,445 16,372 SH SOLE 845 0 15,527
ONEMAIN HLDGS INC COM 68268W103 2,444 51,558 SH SOLE 32,641 0 18,917
ONEOK INC NEW COM 682680103 54,510 771,768 SH SOLE 40,493 0 731,275
ONTO INNOVATION INC COM 683344105 1,378 16,644 SH SOLE 13,115 0 3,529
OPENDOOR TECHNOLOGIES INC COM 683712103 375 43,334 SH SOLE 0 0 43,334
OPKO HEALTH INC COM 68375N103 82 23,704 SH SOLE 0 0 23,704
OPORTUN FINL CORP COM 68376D104 339 23,610 SH SOLE 18,993 0 4,617
ORACLE CORP COM 68389X105 68,778 831,360 SH SOLE 203,758 0 627,602
ORANGE SPONSORED ADR 684060106 832 70,370 SH SOLE 14,409 0 55,961
ORASURE TECHNOLOGIES INC COM 68554V108 76 11,235 SH SOLE 0 0 11,235
ORBITAL ENERGY GROUP INC COM 68559A109 28 15,000 SH SOLE 0 0 15,000
ORCHID IS CAP INC COM 68571X103 160 49,317 SH SOLE 0 0 49,317
OREILLY AUTOMOTIVE INC COM 67103H107 18,156 26,507 SH SOLE 1,147 0 25,360
ORGANIGRAM HLDGS INC COM 68620P101 52 31,097 SH SOLE 0 0 31,097
ORGANOGENESIS HLDGS INC COM 68621F102 245 32,100 SH SOLE 0 0 32,100
ORION ENERGY SYSTEMS INC COM 686275108 30 10,632 SH SOLE 0 0 10,632
ORION ENGINEERED CARBONS S A COM L72967109 982 61,492 SH SOLE 0 0 61,492
ORIX CORP SPONSORED ADR 686330101 229 2,291 SH SOLE 2,085 0 206
ORMAT TECHNOLOGIES INC COM 686688102 1,115 13,624 SH SOLE 0 0 13,624
OSHKOSH CORP COM 688239201 1,120 11,130 SH SOLE 1,510 0 9,620
OSI ETF TR OSHARES EUR QLT 67110P506 357 13,794 SH SOLE 0 0 13,794
OSI ETF TR OSHARES US QUALT 67110P407 15,097 343,267 SH SOLE 0 0 343,267
OSI ETF TR OSHARES US SMLCP 67110P100 7,650 219,727 SH SOLE 0 0 219,727
OSI ETF TR OSHS GBL INTER 67110P704 4,168 110,764 SH SOLE 0 0 110,764
OTIS WORLDWIDE CORP COM 68902V107 8,021 104,236 SH SOLE 33,264 0 70,972
OTTER TAIL CORP COM 689648103 2,117 33,877 SH SOLE 1,030 0 32,847
OUSTER INC COM 68989M103 228 50,721 SH SOLE 0 0 50,721
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 92 51,475 SH SOLE 0 0 51,475
OVERSTOCK COM INC DEL COM 690370101 1,628 37,007 SH SOLE 0 0 37,007
OVINTIV INC COM 69047Q102 2,320 42,901 SH SOLE 153 0 42,748
OWENS & MINOR INC NEW COM 690732102 421 9,571 SH SOLE 2,498 0 7,073
OWENS CORNING NEW COM 690742101 12,630 138,027 SH SOLE 129,499 0 8,528
OWL ROCK CAPITAL CORPORATION COM 69121K104 14,550 984,443 SH SOLE 0 0 984,443
OXFORD LANE CAP CORP COM 691543102 2,156 297,793 SH SOLE 0 0 297,793
OXFORD SQUARE CAP CORP COM 69181V107 158 37,648 SH SOLE 0 0 37,648
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 754 23,601 SH SOLE 18,930 0 4,671
PACCAR INC COM 693718108 10,644 120,858 SH SOLE 15,816 0 105,042
PACER FDS TR AMERCN ENRGY IND 69374H634 4,205 146,366 SH SOLE 0 0 146,366
PACER FDS TR BNCHMRK INDSTR 69374H766 14,405 283,501 SH SOLE 0 0 283,501
PACER FDS TR BNCHMRK INFRA 69374H741 30,475 780,608 SH SOLE 0 0 780,608
PACER FDS TR CFRA STVAL EQL 69374H691 7,760 208,890 SH SOLE 0 0 208,890
PACER FDS TR DEVELOPED MRKT 69374H873 2,139 68,559 SH SOLE 0 0 68,559
PACER FDS TR GLOBL CASH ETF 69374H709 7,744 230,899 SH SOLE 0 0 230,899
PACER FDS TR LUNT LRG CP ALTR 69374H717 17,508 390,797 SH SOLE 0 0 390,797
PACER FDS TR LUNT LRGCP MULTI 69374H816 11,103 281,445 SH SOLE 0 0 281,445
PACER FDS TR LUNT MDCAP MLT 69374H725 755 21,327 SH SOLE 0 0 21,327
PACER FDS TR PACER US SMALL 69374H857 42,755 1,066,206 SH SOLE 0 0 1,066,206
PACER FDS TR SWAN SOS FD OF 69374H568 764 33,725 SH SOLE 0 0 33,725
PACER FDS TR TRENDP 100 ETF 69374H303 36,700 702,662 SH SOLE 0 0 702,662
PACER FDS TR TRENDP US LAR CP 69374H105 70,510 1,815,391 SH SOLE 0 0 1,815,391
PACER FDS TR TRENDP US MID CP 69374H204 19,373 561,690 SH SOLE 0 0 561,690
PACER FDS TR TRENDPILOT EUR 69374H808 1,685 75,154 SH SOLE 0 0 75,154
PACER FDS TR TRENDPILOT FD 69374H675 3,468 121,136 SH SOLE 0 0 121,136
PACER FDS TR TRENDPILOT INTL 69374H683 5,957 230,987 SH SOLE 0 0 230,987
PACER FDS TR TRENDPILOT US BD 69374H642 88,679 3,647,825 SH SOLE 789 0 3,647,036
PACER FDS TR US CASH COWS 100 69374H881 188,954 3,795,781 SH SOLE 0 0 3,795,781
PACER FDS TR WEALTHSHIELD 69374H840 1,022 33,192 SH SOLE 0 0 33,192
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,194 131,230 SH SOLE 23,644 0 107,586
PACIFIC PREMIER BANCORP COM 69478X105 265 7,508 SH SOLE 1,694 0 5,814
PACIRA BIOSCIENCES INC COM 695127100 566 7,414 SH SOLE 3,060 0 4,354
PACKAGING CORP AMER COM 695156109 5,204 33,335 SH SOLE 10,076 0 23,259
PAGERDUTY INC COM 69553P100 2,055 60,109 SH SOLE 21,348 0 38,761
PALANTIR TECHNOLOGIES INC CL A 69608A108 12,340 898,749 SH SOLE 24,191 0 874,558
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 37 80,790 SH SOLE 0 0 80,790
PALO ALTO NETWORKS INC COM 697435105 64,406 103,474 SH SOLE 29,911 0 73,563
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 23 10,000 PRN SOLE 0 0 10,000
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 753 31,878 SH SOLE 0 0 31,878
PAN AMERN SILVER CORP COM 697900108 2,259 82,762 SH SOLE 0 0 82,762
PAPA JOHNS INTL INC COM 698813102 1,064 10,109 SH SOLE 875 0 9,234
PAR TECHNOLOGY CORP COM 698884103 392 9,715 SH SOLE 0 0 9,715
PARATEK PHARMACEUTICALS INC COM 699374302 97 32,550 SH SOLE 0 0 32,550
PARATEK PHARMACEUTICALS INC NOTE 4.750% 5/0 699374AB0 44 50,000 PRN SOLE 0 0 50,000
PARK HOTELS & RESORTS INC COM 700517105 621 31,813 SH SOLE 3,463 0 28,350
PARK NATL CORP COM 700658107 369 2,810 SH SOLE 0 0 2,810
PARKER-HANNIFIN CORP COM 701094104 9,497 33,469 SH SOLE 1,687 0 31,782
PARSONS CORPORATION COM 70202L102 640 16,531 SH SOLE 1,050 0 15,481
PARTNERS BANCORP COM 70213Q108 485 52,675 SH SOLE 0 0 52,675
PARTY CITY HOLDCO INC COM 702149105 5,471 1,528,237 SH SOLE 0 0 1,528,237
PATTERSON COS INC COM 703395103 443 13,699 SH SOLE 500 0 13,199
PAVMED INC COM 70387R106 60 45,234 SH SOLE 0 0 45,234
PAYCHEX INC COM 704326107 41,426 303,557 SH SOLE 12,451 0 291,106
PAYCOM SOFTWARE INC COM 70432V102 17,666 51,003 SH SOLE 33,792 0 17,211
PAYLOCITY HLDG CORP COM 70438V106 627 3,047 SH SOLE 653 0 2,394
PAYPAL HLDGS INC COM 70450Y103 94,367 815,698 SH SOLE 131,140 0 684,558
PAYSAFE LIMITED ORD G6964L107 368 108,663 SH SOLE 0 0 108,663
PBF ENERGY INC CL A 69318G106 1,407 57,725 SH SOLE 788 0 56,937
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 142 10,095 SH SOLE 0 0 10,095
PC CONNECTION INC COM 69318J100 230 4,397 SH SOLE 0 0 4,397
PCM FD INC COM 69323T101 199 19,513 SH SOLE 0 0 19,513
PDC ENERGY INC COM 69327R101 1,446 19,891 SH SOLE 13,913 0 5,978
PEABODY ENGR CORP COM 704551100 402 16,373 SH SOLE 0 0 16,373
PEBBLEBROOK HOTEL TR COM 70509V100 236 9,640 SH SOLE 1,760 0 7,880
PEGASYSTEMS INC COM 705573103 529 6,563 SH SOLE 2,350 0 4,213
PELOTON INTERACTIVE INC CL A COM 70614W100 1,486 56,255 SH SOLE 0 0 56,255
PEMBINA PIPELINE CORP COM 706327103 2,496 66,386 SH SOLE 4,374 0 62,012
PENN NATL GAMING INC COM 707569109 11,545 272,156 SH SOLE 8,651 0 263,505
PENNANTPARK FLOATING RATE CA COM 70806A106 591 43,714 SH SOLE 0 0 43,714
PENNANTPARK INVT CORP COM 708062104 168 21,624 SH SOLE 0 0 21,624
PENNYMAC MTG INVT TR COM 70931T103 3,001 177,697 SH SOLE 2,727 0 174,970
PENSKE AUTOMOTIVE GRP INC COM 70959W103 801 8,550 SH SOLE 0 0 8,550
PENTAIR PLC SHS G7S00T104 3,066 56,562 SH SOLE 36,832 0 19,730
PEOPLES BANCORP INC COM 709789101 269 8,577 SH SOLE 0 0 8,577
PEOPLES UNITED FINANCIAL INC COM 712704105 3,696 184,915 SH SOLE 971 0 183,944
PEPSICO INC COM 713448108 157,455 940,707 SH SOLE 95,752 0 844,955
PERDOCEO ED CORP COM 71363P106 361 31,442 SH SOLE 0 0 31,442
PERFICIENT INC COM 71375U101 748 6,743 SH SOLE 5,910 0 833
PERFORMANCE FOOD GROUP CO COM 71377A103 1,291 25,667 SH SOLE 21,803 0 3,864
PERKINELMER INC COM 714046109 3,131 17,949 SH SOLE 1,417 0 16,532
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 976 78,002 SH SOLE 0 0 78,002
PERRIGO CO PLC SHS G97822103 1,036 26,964 SH SOLE 24,145 0 2,819
PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 233 11,723 SH SOLE 6,875 0 4,848
PERSONALIS INC COM 71535D106 138 16,886 SH SOLE 0 0 16,886
PETCO HEALTH & WELLNESS CO I COM 71601V105 1,085 55,418 SH SOLE 29,546 0 25,872
PETIQ INC COM CL A 71639T106 1,098 45,007 SH SOLE 4,514 0 40,493
PETMED EXPRESS INC COM 716382106 851 33,000 SH SOLE 0 0 33,000
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,889 37,361 SH SOLE 36,531 0 830
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,152 77,820 SH SOLE 5,586 0 72,234
PFIZER INC COM 717081103 257,110 4,966,382 SH SOLE 852,666 0 4,113,716
PG&E CORP COM 69331C108 6,753 565,583 SH SOLE 175,195 0 390,388
PGIM ETF TR ACTV HY BD ETF 69344A206 1,577 41,328 SH SOLE 0 0 41,328
PGIM ETF TR ULTRA SHORT 69344A107 14,119 286,910 SH SOLE 0 0 286,910
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 525 39,296 SH SOLE 0 0 39,296
PGIM HIGH YIELD BOND FUND IN COM 69346H100 1,706 118,909 SH SOLE 0 0 118,909
PHILIP MORRIS INTL INC COM 718172109 92,375 983,337 SH SOLE 510,167 0 473,170
PHILLIPS 66 COM 718546104 26,664 308,644 SH SOLE 17,052 0 291,592
PHX MINERALS INC CL A 69291A100 32 10,557 SH SOLE 0 0 10,557
PHYSICIANS RLTY TR COM 71943U104 3,568 203,433 SH SOLE 27,253 0 176,180
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,470 85,361 SH SOLE 367 0 84,994
PILGRIMS PRIDE CORP COM 72147K108 752 29,978 SH SOLE 0 0 29,978
PIMCO CALIF MUN INCOME FD COM 72200N106 413 26,315 SH SOLE 0 0 26,315
PIMCO CALIF MUN INCOME FD II COM 72200M108 125 16,466 SH SOLE 0 0 16,466
PIMCO CORPORATE & INCM STRG COM 72200U100 3,932 249,790 SH SOLE 0 0 249,790
PIMCO CORPORATE & INCOME OPP COM 72201B101 18,876 1,229,680 SH SOLE 0 0 1,229,680
PIMCO DYNAMIC INCOME FD SHS 72201Y101 28,844 1,183,569 SH SOLE 0 0 1,183,569
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 591 34,756 SH SOLE 0 0 34,756
PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 279 18,831 SH SOLE 0 0 18,831
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 10,289 106,947 SH SOLE 2,372 0 104,575
PIMCO ETF TR 1-5 US TIP IDX 72201R205 15,724 288,623 SH SOLE 2,969 0 285,654
PIMCO ETF TR 15+ YR US TIPS 72201R304 9,627 116,602 SH SOLE 0 0 116,602
PIMCO ETF TR 25YR+ ZERO U S 72201R882 5,834 44,002 SH SOLE 0 0 44,002
PIMCO ETF TR ACTIVE BD ETF 72201R775 46,427 456,152 SH SOLE 0 0 456,152
PIMCO ETF TR BROAD US TIPS 72201R403 6,399 101,069 SH SOLE 0 0 101,069
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 85,188 850,521 SH SOLE 1,976 0 848,545
PIMCO ETF TR ENHANCD SHORT 72201R643 1,983 20,006 SH SOLE 0 0 20,006
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 7,230 74,130 SH SOLE 0 0 74,130
PIMCO ETF TR INTER MUN BD ACT 72201R866 12,579 237,338 SH SOLE 0 0 237,338
PIMCO ETF TR INV GRD CRP BD 72201R817 5,262 50,524 SH SOLE 0 0 50,524
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 2,594 51,909 SH SOLE 0 0 51,909
PIMCO GLOBAL STOCKSPLS INCM COM 722011103 1,106 116,023 SH SOLE 0 0 116,023
PIMCO HIGH INCOME FD COM SHS 722014107 2,173 375,925 SH SOLE 0 0 375,925
PIMCO INCOME STRATEGY FD COM 72201H108 474 46,479 SH SOLE 0 0 46,479
PIMCO INCOME STRATEGY FD II COM 72201J104 3,461 398,769 SH SOLE 0 0 398,769
PIMCO MUN INCOME FD COM 72200R107 603 50,278 SH SOLE 0 0 50,278
PIMCO MUN INCOME FD II COM 72200W106 475 41,332 SH SOLE 0 0 41,332
PIMCO MUN INCOME FD III COM 72201A103 393 37,909 SH SOLE 0 0 37,909
PIMCO NEW YORK MUN INCOME FD COM 72200T103 272 27,002 SH SOLE 0 0 27,002
PIMCO STRATEGIC INCOME FD COM 72200X104 3,279 557,572 SH SOLE 0 0 557,572
PINNACLE FINL PARTNERS INC COM 72346Q104 1,004 10,902 SH SOLE 887 0 10,015
PINNACLE WEST CAP CORP COM 723484101 2,608 33,400 SH SOLE 6,273 0 27,127
PINTEREST INC CL A 72352L106 5,836 237,120 SH SOLE 6,624 0 230,496
PIONEER HIGH INCOME TR COM 72369H106 744 91,605 SH SOLE 0 0 91,605
PIONEER MUN HIGH INCOME ADVA COM 723762100 528 53,757 SH SOLE 0 0 53,757
PIONEER MUN HIGH INCOME TR COM SHS 723763108 267 25,452 SH SOLE 0 0 25,452
PIONEER NAT RES CO COM 723787107 14,968 59,865 SH SOLE 23,089 0 36,776
PIPER SANDLER COMPANIES COM 724078100 392 2,990 SH SOLE 447 0 2,543
PITNEY BOWES INC COM 724479100 360 69,273 SH SOLE 0 0 69,273
PIXELWORKS INC COM NEW 72581M305 31 10,291 SH SOLE 0 0 10,291
PJT PARTNERS INC COM CL A 69343T107 317 5,024 SH SOLE 2,265 0 2,759
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,787 166,032 SH SOLE 0 0 166,032
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,336 202,247 SH SOLE 14,122 0 188,125
PLANET FITNESS INC CL A 72703H101 1,178 13,947 SH SOLE 5,816 0 8,131
PLBY GROUP INC COM 72814P109 1,736 132,593 SH SOLE 0 0 132,593
PLDT INC SPONSORED ADR 69344D408 864 24,573 SH SOLE 0 0 24,573
PLEXUS CORP COM 729132100 913 11,378 SH SOLE 9,611 0 1,767
PLUG POWER INC COM NEW 72919P202 7,436 259,903 SH SOLE 0 0 259,903
PLX PHARMA INC COM 72942A107 244 60,400 SH SOLE 0 0 60,400
PLYMOUTH INDL REIT INC COM 729640102 1,363 50,289 SH SOLE 14,605 0 35,684
PNC FINL SVCS GROUP INC COM 693475105 26,902 145,851 SH SOLE 36,360 0 109,491
PNM RES INC COM 69349H107 308 6,471 SH SOLE 321 0 6,150
POLARIS INC COM 731068102 5,351 50,803 SH SOLE 6,667 0 44,136
POLYMET MNG CORP COM NEW 731916409 117 27,828 SH SOLE 0 0 27,828
POOL CORP COM 73278L105 2,333 5,517 SH SOLE 255 0 5,262
POPULAR INC COM NEW 733174700 1,026 12,554 SH SOLE 6,426 0 6,128
PORCH GROUP INC COM 733245104 188 27,140 SH SOLE 578 0 26,562
PORTLAND GEN ELEC CO COM NEW 736508847 1,354 24,553 SH SOLE 8,988 0 15,565
POSCO SPONSORED ADR 693483109 1,240 20,918 SH SOLE 943 0 19,975
POST HLDGS INC COM 737446104 1,356 19,582 SH SOLE 12,289 0 7,293
POTLATCHDELTIC CORPORATION COM 737630103 763 14,466 SH SOLE 3,550 0 10,916
POWER INTEGRATIONS INC COM 739276103 3,045 32,853 SH SOLE 1,082 0 31,771
PPG INDS INC COM 693506107 13,171 100,489 SH SOLE 50,657 0 49,832
PPL CORP COM 69351T106 24,354 852,715 SH SOLE 363,038 0 489,677
PRA GROUP INC COM 69354N106 726 16,400 SH SOLE 15,702 0 698
PRECIGEN INC COM 74017N105 70 33,044 SH SOLE 0 0 33,044
PREFERRED APT CMNTYS INC COM 74039L103 700 28,070 SH SOLE 0 0 28,070
PREMIER FINANCIAL CORP COM 74052F108 213 7,030 SH SOLE 0 0 7,030
PREMIER INC CL A 74051N102 229 6,427 SH SOLE 2,492 0 3,935
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 925 17,703 SH SOLE 14,942 0 2,761
PRICE T ROWE GROUP INC COM 74144T108 18,157 120,095 SH SOLE 10,784 0 109,311
PRIMERICA INC COM 74164M108 758 5,542 SH SOLE 648 0 4,894
PRIMORIS SVCS CORP COM 74164F103 655 27,493 SH SOLE 25,923 0 1,570
PRINCIPAL EXCHANGE-TRADED FD ACTV INCM ETF 74255Y102 734 36,834 SH SOLE 0 0 36,834
PRINCIPAL EXCHANGE-TRADED FD HELTHCARE INDX 74255Y409 353 8,912 SH SOLE 0 0 8,912
PRINCIPAL EXCHANGE-TRADED FD PRCPL MIL INDX 74255Y508 781 15,978 SH SOLE 0 0 15,978
PRINCIPAL EXCHANGE-TRADED FD PRNC INVT GRAD 74255Y821 354 14,694 SH SOLE 0 0 14,694
PRINCIPAL EXCHANGE-TRADED FD QUALITY ETF 74255Y201 562 10,112 SH SOLE 0 0 10,112
PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 6,061 319,152 SH SOLE 0 0 319,152
PRINCIPAL EXCHANGE-TRADED FD US MEGA CP ETF 74255Y870 5,752 134,807 SH SOLE 0 0 134,807
PRINCIPAL EXCHANGE-TRADED FD US SM MLT FC ETF 74255Y607 713 16,053 SH SOLE 0 0 16,053
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6,248 85,108 SH SOLE 271 0 84,837
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 205 13,056 SH SOLE 0 0 13,056
PROCTER AND GAMBLE CO COM 742718109 267,258 1,749,068 SH SOLE 184,861 0 1,564,207
PROG HOLDINGS INC COM NPV 74319R101 439 15,260 SH SOLE 11,568 0 3,692
PROGENITY INC COM 74319F107 13 11,479 SH SOLE 0 0 11,479
PROGRESS SOFTWARE CORP COM 743312100 2,408 51,126 SH SOLE 3,803 0 47,323
PROGRESSIVE CORP COM 743315103 16,902 148,273 SH SOLE 55,412 0 92,861
PROGYNY INC COM 74340E103 1,336 25,999 SH SOLE 20,996 0 5,003
PROLOGIS INC. COM 74340W103 42,118 260,828 SH SOLE 19,604 0 241,224
PROS HOLDINGS INC COM 74346Y103 861 25,859 SH SOLE 24,093 0 1,766
PROSHARES TR DECLINE RETAIL 74347B367 276 18,004 SH SOLE 0 0 18,004
PROSHARES TR DJ BRKFLD GLB 74347B508 1,046 21,078 SH SOLE 0 0 21,078
PROSHARES TR EQTS FOR RISIN 74347B391 5,241 97,269 SH SOLE 0 0 97,269
PROSHARES TR HD REPLICATION 74347X294 361 7,272 SH SOLE 0 0 7,272
PROSHARES TR HGH YLD INT RATE 74348A541 6,378 102,186 SH SOLE 0 0 102,186
PROSHARES TR INFLATN EXPECTNS 74348A814 746 23,286 SH SOLE 0 0 23,286
PROSHARES TR INVT INT RT HG 74347B607 6,517 90,220 SH SOLE 0 0 90,220
PROSHARES TR K1 FRE CRD OIL 74347G804 1,067 19,437 SH SOLE 0 0 19,437
PROSHARES TR LARGE CAP CRE 74347R248 13,576 252,229 SH SOLE 0 0 252,229
PROSHARES TR LONG ONLINE SHRT 74347B375 525 11,138 SH SOLE 0 0 11,138
PROSHARES TR MSCI EAFE DIVD 74347B839 833 20,628 SH SOLE 0 0 20,628
PROSHARES TR MSCI EMRG MKTS 74347B847 349 6,699 SH SOLE 0 0 6,699
PROSHARES TR MSCI EUR DIV 74347B540 588 12,127 SH SOLE 0 0 12,127
PROSHARES TR ONLINE RTL ETF 74347B169 1,454 31,669 SH SOLE 0 0 31,669
PROSHARES TR PET CARE ETF 74348A145 6,070 91,199 SH SOLE 0 0 91,199
PROSHARES TR PSHS SHORT DOW30 74347B235 861 26,350 SH SOLE 0 0 26,350
PROSHARES TR PSHS ULT MCAP400 74347R404 522 8,315 SH SOLE 8,314 0 1
PROSHARES TR PSHS ULT S&P 500 74347R107 804 12,258 SH SOLE 0 0 12,258
PROSHARES TR PSHS ULTRA QQQ 74347R206 859 11,946 SH SOLE 0 0 11,946
PROSHARES TR PSHS ULTRUSS2000 74347R842 261 5,622 SH SOLE 5,622 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 10,402 161,028 SH SOLE 4,667 0 156,361
PROSHARES TR S&P 500 DV ARIST 74348A467 195,749 2,062,472 SH SOLE 37,716 0 2,024,756
PROSHARES TR S&P MDCP 400 DIV 74347B680 34,030 470,876 SH SOLE 3,812 0 467,064
PROSHARES TR S&P TECH DIVIDEN 74347G606 2,208 35,378 SH SOLE 0 0 35,378
PROSHARES TR SHORT QQQ NEW 74347B714 6,711 579,540 SH SOLE 0 0 579,540
PROSHARES TR SHORT S&P 500 NE 74347B425 7,022 498,342 SH SOLE 0 0 498,342
PROSHARES TR SHRT 20+YR TRE 74347X849 4,284 242,162 SH SOLE 0 0 242,162
PROSHARES TR SHRT RUSSELL2000 74348A210 1,128 50,996 SH SOLE 0 0 50,996
PROSHARES TR SHT 7-10 YR TR 74348A608 1,484 57,404 SH SOLE 0 0 57,404
PROSHARES TR SP500 EX ENRGY 74347B581 257 2,646 SH SOLE 0 0 2,646
PROSHARES TR ULTRAPRO QQQ 74347X831 299 5,146 SH SOLE 0 0 5,146
PROSPECT CAP CORP COM 74348T102 5,937 716,992 SH SOLE 0 0 716,992
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 165 160,000 PRN SOLE 0 0 160,000
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 262 245,000 PRN SOLE 0 0 245,000
PROSPERITY BANCSHARES INC COM 743606105 385 5,556 SH SOLE 2,136 0 3,420
PROTO LABS INC COM 743713109 640 12,102 SH SOLE 108 0 11,994
PROVENTION BIO INC COM 74374N102 230 31,429 SH SOLE 0 0 31,429
PROVIDENT BANCORP INC COM NEW 74383L105 506 31,195 SH SOLE 0 0 31,195
PRUDENTIAL FINL INC COM 744320102 41,773 353,499 SH SOLE 626 0 352,873
PRUDENTIAL PLC ADR 74435K204 898 30,359 SH SOLE 24,800 0 5,559
PTC INC COM 69370C100 2,244 20,831 SH SOLE 8,546 0 12,285
PUBLIC STORAGE COM 74460D109 22,163 56,787 SH SOLE 5,702 0 51,085
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 22,027 314,670 SH SOLE 156,562 0 158,108
PUBMATIC INC COM CL A 74467Q103 865 31,948 SH SOLE 27,961 0 3,987
PULTE GROUP INC COM 745867101 2,015 48,080 SH SOLE 6,760 0 41,320
PURE STORAGE INC CL A 74624M102 4,240 120,081 SH SOLE 0 0 120,081
PURECYCLE TECHNOLOGIES INC COM 74623V103 340 42,551 SH SOLE 0 0 42,551
PURPLE INNOVATION INC COM 74640Y106 327 55,956 SH SOLE 0 0 55,956
PUTNAM MANAGED MUN INCOME TR COM 746823103 845 119,486 SH SOLE 0 0 119,486
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 172 48,016 SH SOLE 0 0 48,016
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 452 38,779 SH SOLE 0 0 38,779
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 239 59,898 SH SOLE 0 0 59,898
PVH CORPORATION COM 693656100 387 5,047 SH SOLE 0 0 5,047
Q2 HLDGS INC COM 74736L109 642 10,412 SH SOLE 9,041 0 1,371
QIAGEN NV SHS NEW N72482123 492 10,034 SH SOLE 8,662 0 1,372
QORVO INC COM 74736K101 3,367 27,135 SH SOLE 2,967 0 24,168
QUAKER CHEM CORP COM 747316107 292 1,687 SH SOLE 1,002 0 685
QUALCOMM INC COM 747525103 115,308 754,535 SH SOLE 129,064 0 625,471
QUALYS INC COM 74758T303 768 5,392 SH SOLE 872 0 4,520
QUANTA SVCS INC COM 74762E102 17,769 135,015 SH SOLE 6,500 0 128,515
QUANTUM CORP COM NEW 747906501 739 325,647 SH SOLE 0 0 325,647
QUANTUMSCAPE CORP COM CL A 74767V109 8,437 422,083 SH SOLE 0 0 422,083
QUANTUMSCAPE CORP COM CL A 74767V109 1,999 100,000 SH Put SOLE 0 0 100,000
QUEST DIAGNOSTICS INC COM 74834L100 6,901 50,422 SH SOLE 1,321 0 49,101
QUIDEL CORP COM 74838J101 2,224 19,780 SH SOLE 8,190 0 11,590
QUOTIENT LTD SHS G73268107 126 104,646 SH SOLE 100,147 0 4,499
QURATE RETAIL INC COM SER A 74915M100 690 145,008 SH SOLE 126,813 0 18,195
R1 RCM INC COM 749397105 1,068 39,900 SH SOLE 33,178 0 6,722
RACKSPACE TECHNOLOGY INC COM 750102105 355 31,798 SH SOLE 511 0 31,287
RADIAN GROUP INC COM 750236101 283 12,733 SH SOLE 2,905 0 9,828
RADNET INC COM 750491102 239 10,664 SH SOLE 0 0 10,664
RADWARE LTD ORD M81873107 854 26,713 SH SOLE 24,312 0 2,401
RALPH LAUREN CORP CL A 751212101 364 3,211 SH SOLE 32 0 3,179
RAMBUS INC DEL COM 750917106 3,818 119,724 SH SOLE 2,786 0 116,938
RANGE RES CORP COM 75281A109 2,477 81,530 SH SOLE 0 0 81,530
RANGER ENERGY SVCS INC COM CL A 75282U104 542 52,910 SH SOLE 0 0 52,910
RANPAK HOLDINGS CORP COM CL A 75321W103 212 10,362 SH SOLE 8,623 0 1,739
RAPID7 INC COM 753422104 1,148 10,320 SH SOLE 7,312 0 3,008
RATTLER MIDSTREAM LP COM UNITS 75419T103 366 26,215 SH SOLE 0 0 26,215
RAYMOND JAMES FINL INC COM 754730109 4,697 42,731 SH SOLE 2,031 0 40,700
RAYONIER INC COM 754907103 1,226 29,815 SH SOLE 0 0 29,815
RAYTHEON TECHNOLOGIES CORP COM 75513E101 131,402 1,326,407 SH SOLE 275,735 0 1,050,672
RBB FD INC MFAM SMLCP GRWTH 74933W874 3,405 109,278 SH SOLE 0 0 109,278
RBB FD INC MOTLEY FOL ETF 74933W601 20,506 501,681 SH SOLE 0 0 501,681
RBC BEARINGS INC COM 75524B104 2,520 13,119 SH SOLE 11,632 0 1,487
RCI HOSPITALITY HLDGS INC COM 74934Q108 223 3,636 SH SOLE 0 0 3,636
READY CAPITAL CORP COM 75574U101 445 29,569 SH SOLE 0 0 29,569
REALTY INCOME CORP COM 756109104 61,096 881,616 SH SOLE 126,279 0 755,337
REAVES UTIL INCOME FD COM SH BEN INT 756158101 5,243 151,660 SH SOLE 0 0 151,660
RED RIVER BANCSHARES INC COM 75686R202 490 9,258 SH SOLE 0 0 9,258
RED ROCK RESORTS INC CL A 75700L108 681 14,017 SH SOLE 3,141 0 10,876
REDFIN CORP COM 75737F108 346 19,193 SH SOLE 522 0 18,671
REDWOOD TR INC COM 758075402 639 60,657 SH SOLE 2,047 0 58,610
REGAL BELOIT CORP COM 758750103 618 4,153 SH SOLE 800 0 3,353
REGENCY CTRS CORP COM 758849103 970 13,598 SH SOLE 1,658 0 11,940
REGENERON PHARMACEUTICALS COM 75886F107 26,079 37,340 SH SOLE 11,707 0 25,633
REGIONS FINANCIAL CORP NEW COM 7591EP100 7,568 339,991 SH SOLE 38,458 0 301,533
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,352 12,349 SH SOLE 817 0 11,532
REKOR SYSTEMS INC COM 759419104 360 78,999 SH SOLE 0 0 78,999
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,811 20,914 SH SOLE 6,352 0 14,562
RELX PLC SPONSORED ADR 759530108 1,716 55,167 SH SOLE 42,196 0 12,971
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 3,494 79,276 SH SOLE 0 0 79,276
RENAISSANCERE HLDGS LTD COM G7496G103 375 2,365 SH SOLE 1,617 0 748
RENASANT CORP COM 75970E107 1,292 38,631 SH SOLE 177 0 38,454
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 257 4,231 SH SOLE 0 0 4,231
REPLIGEN CORP COM 759916109 1,929 10,254 SH SOLE 3,142 0 7,112
REPUBLIC FIRST BANCORP INC COM 760416107 229 44,416 SH SOLE 0 0 44,416
REPUBLIC SVCS INC COM 760759100 14,601 110,200 SH SOLE 14,188 0 96,012
RESIDEO TECHNOLOGIES INC COM 76118Y104 385 16,157 SH SOLE 6,229 0 9,928
RESMED INC COM 761152107 2,697 11,123 SH SOLE 350 0 10,773
RESTAURANT BRANDS INTL INC COM 76131D103 5,078 86,960 SH SOLE 62,144 0 24,816
RETAIL OPPORTUNITY INVTS COR COM 76131N101 271 13,977 SH SOLE 7,648 0 6,329
RETRACTABLE TECHNOLOGIES INC COM 76129W105 107 22,450 SH SOLE 0 0 22,450
REVANCE THERAPEUTICS INC COM 761330109 200 10,253 SH SOLE 0 0 10,253
REVOLVE GROUP INC CL A 76156B107 665 12,381 SH SOLE 349 0 12,032
REWALK ROBOTICS LTD SHS M8216Q200 30 26,110 SH SOLE 0 0 26,110
REXFORD INDL RLTY INC COM 76169C100 344 4,619 SH SOLE 336 0 4,283
REYNOLDS CONSUMER PRODS INC COM 76171L106 837 28,521 SH SOLE 27,059 0 1,462
RGC RES INC COM 74955L103 421 19,485 SH SOLE 0 0 19,485
RH COM 74967X103 1,518 4,655 SH SOLE 104 0 4,551
RICEBRAN TECHNOLOGIES COM NEW 762831204 33 72,811 SH SOLE 0 0 72,811
RIGEL PHARMACEUTICALS INC COM NEW 766559603 108 35,988 SH SOLE 3,158 0 32,830
RIMINI STR INC DEL COM 76674Q107 485 83,669 SH SOLE 0 0 83,669
RING ENERGY INC COM 76680V108 133 34,727 SH SOLE 0 0 34,727
RINGCENTRAL INC CL A 76680R206 656 5,599 SH SOLE 158 0 5,441
RIO TINTO PLC SPONSORED ADR 767204100 22,464 279,407 SH SOLE 14,064 0 265,343
RITCHIE BROS AUCTIONEERS COM 767744105 1,005 17,033 SH SOLE 9,618 0 7,415
RITE AID CORP COM 767754872 123 14,054 SH SOLE 0 0 14,054
RIVERNORTH DOUBLELINE STRATE COM 76882G107 1,072 86,049 SH SOLE 0 0 86,049
RIVERNORTH MANAGED DUR MUN I COM 76882H105 247 14,348 SH SOLE 0 0 14,348
RIVERNORTH OPPORTUNITIES FD COM 76881Y109 593 37,135 SH SOLE 0 0 37,135
RLI CORP COM 749607107 8,470 76,548 SH SOLE 6,782 0 69,766
RLJ LODGING TR COM 74965L101 465 32,992 SH SOLE 28,696 0 4,296
ROBERT HALF INTL INC COM 770323103 1,750 15,323 SH SOLE 1,960 0 13,363
ROBLOX CORP CL A 771049103 13,409 289,980 SH SOLE 73,530 0 216,450
ROCKET COS INC COM CL A 77311W101 744 66,900 SH SOLE 0 0 66,900
ROCKWELL AUTOMATION INC COM 773903109 24,050 85,882 SH SOLE 47,029 0 38,853
ROCKWELL MED INC COM 774374102 6 13,460 SH SOLE 0 0 13,460
ROGERS CORP COM 775133101 307 1,131 SH SOLE 258 0 873
ROKU INC COM CL A 77543R102 14,115 112,678 SH SOLE 13,599 0 99,079
ROLLINS INC COM 775711104 3,870 110,406 SH SOLE 1,196 0 109,210
ROPER TECHNOLOGIES INC COM 776696106 10,580 22,404 SH SOLE 2,362 0 20,042
ROSS STORES INC COM 778296103 7,636 84,418 SH SOLE 50,333 0 34,085
ROYAL BK CDA COM 780087102 6,385 57,907 SH SOLE 6,351 0 51,556
ROYAL CARIBBEAN GROUP COM V7780T103 6,800 81,163 SH SOLE 15,106 0 66,057
ROYAL GOLD INC COM 780287108 5,117 36,220 SH SOLE 521 0 35,699
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 270 6,931 SH SOLE 3,863 0 3,068
ROYCE GLOBAL VALUE TR INC COM 78081T104 434 38,233 SH SOLE 0 0 38,233
ROYCE MICRO-CAP TR INC COM 780915104 1,303 123,825 SH SOLE 0 0 123,825
ROYCE VALUE TR INC COM 780910105 10,923 642,908 SH SOLE 0 0 642,908
RPM INTL INC COM 749685103 4,505 55,320 SH SOLE 69 0 55,251
RUBIUS THERAPEUTICS INC COM 78116T103 276 50,152 SH SOLE 0 0 50,152
RUSH ENTERPRISES INC CL A 781846209 603 11,842 SH SOLE 10,361 0 1,481
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 539 6,191 SH SOLE 4,726 0 1,465
RYDER SYS INC COM 783549108 2,249 28,351 SH SOLE 716 0 27,635
RYERSON HLDG CORP COM 783754104 681 19,453 SH SOLE 0 0 19,453
RYMAN HOSPITALITY PPTYS INC COM 78377T107 274 2,958 SH SOLE 984 0 1,974
S&P GLOBAL INC COM 78409V104 31,477 76,718 SH SOLE 40,740 0 35,978
SABINE ROYALTY TR UNIT BEN INT 785688102 565 9,781 SH SOLE 0 0 9,781
SABRA HEALTH CARE REIT INC COM 78573L106 4,520 303,527 SH SOLE 20,351 0 283,176
SABRE CORP COM 78573M104 1,703 148,971 SH SOLE 21 0 148,950
SACHEM CAP CORP COM 78590A109 219 42,741 SH SOLE 0 0 42,741
SAFE BULKERS INC COM Y7388L103 62 13,051 SH SOLE 0 0 13,051
SAIA INC COM 78709Y105 2,107 8,641 SH SOLE 2,658 0 5,983
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 4 10,023 SH SOLE 0 0 10,023
SALESFORCE COM INC COM 79466L302 148,204 698,177 SH SOLE 178,582 0 519,595
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 137 16,575 SH SOLE 0 0 16,575
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 101 11,509 SH SOLE 0 0 11,509
SANA BIOTECHNOLOGY INC COM 799566104 102 12,330 SH SOLE 0 0 12,330
SANDERSON FARMS INC COM 800013104 876 4,671 SH SOLE 315 0 4,356
SANDRIDGE ENERGY INC COM NEW 80007P869 286 17,843 SH SOLE 0 0 17,843
SANDSTORM GOLD LTD COM NEW 80013R206 794 98,237 SH SOLE 0 0 98,237
SANMINA CORPORATION COM 801056102 229 5,662 SH SOLE 3,624 0 2,038
SANOFI SPONSORED ADR 80105N105 7,245 141,121 SH SOLE 58,257 0 82,864
SAP SE SPON ADR 803054204 3,579 32,255 SH SOLE 16,424 0 15,831
SAPIENS INTL CORP N V SHS G7T16G103 507 19,495 SH SOLE 19,475 0 20
SARATOGA INVT CORP COM NEW 80349A208 1,900 69,686 SH SOLE 0 0 69,686
SAREPTA THERAPEUTICS INC COM 803607100 2,341 29,972 SH SOLE 0 0 29,972
SASOL LTD SPONSORED ADR 803866300 208 8,590 SH SOLE 0 0 8,590
SBA COMMUNICATIONS CORP NEW CL A 78410G104 16,435 47,761 SH SOLE 36,289 0 11,472
SCHLUMBERGER LTD COM 806857108 13,167 318,725 SH SOLE 70,623 0 248,102
SCHNEIDER NATIONAL INC CL B 80689H102 914 35,848 SH SOLE 1,579 0 34,269
SCHNITZER STEEL INDS INC CL A 806882106 224 4,320 SH SOLE 0 0 4,320
SCHRODINGER INC COM 80810D103 503 14,752 SH SOLE 0 0 14,752
SCHWAB CHARLES CORP COM 808513105 38,914 461,563 SH SOLE 129,745 0 331,818
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 509 11,554 SH SOLE 0 0 11,554
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 10,786 388,407 SH SOLE 80 0 388,327
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 29,478 802,789 SH SOLE 75 0 802,714
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,573 41,430 SH SOLE 40 0 41,390
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 5,840 109,666 SH SOLE 0 0 109,666
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 962 16,665 SH SOLE 0 0 16,665
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 35,503 606,886 SH SOLE 81 0 606,805
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 3,438 64,318 SH SOLE 62 0 64,256
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 9,196 317,643 SH SOLE 122 0 317,521
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 13,533 419,764 SH SOLE 111 0 419,653
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 591 16,705 SH SOLE 65 0 16,640
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 22,358 451,303 SH SOLE 4,057 0 447,246
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 12,246 242,158 SH SOLE 0 0 242,158
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 29,232 547,522 SH SOLE 0 0 547,522
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 429,065 5,438,773 SH SOLE 0 0 5,438,773
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 133,954 1,790,356 SH SOLE 0 0 1,790,356
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 88,332 1,237,312 SH SOLE 0 0 1,237,312
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 99,213 1,842,395 SH SOLE 118 0 1,842,277
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 44,164 582,179 SH SOLE 0 0 582,179
SCHWAB STRATEGIC TR US REIT ETF 808524847 5,446 218,788 SH SOLE 50 0 218,738
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 42,576 898,982 SH SOLE 88 0 898,894
SCHWAB STRATEGIC TR US TIPS ETF 808524870 82,551 1,359,763 SH SOLE 61 0 1,359,702
SCIENCE APPLICATIONS INTL CO COM 808625107 1,237 13,423 SH SOLE 2,765 0 10,658
SCIPLAY CORPORATION CL A 809087109 799 61,871 SH SOLE 0 0 61,871
SCORPIO TANKERS INC NOTE 3.000% 5/1 80918TAB5 27 27,000 PRN SOLE 0 0 27,000
SCOTTS MIRACLE-GRO CO CL A 810186106 5,898 47,964 SH SOLE 13 0 47,951
SEA LTD SPONSORD ADS 81141R100 16,802 139,961 SH SOLE 46,284 0 93,677
SEACOAST BKG CORP FLA COM NEW 811707801 650 18,568 SH SOLE 17,142 0 1,426
SEAGEN INC COM 81181C104 2,055 14,268 SH SOLE 4,476 0 9,792
SEALED AIR CORP NEW COM 81211K100 3,888 58,069 SH SOLE 7,730 0 50,339
SECOND SIGHT MED PRODS INC COM NEW 81362J209 31 21,698 SH SOLE 0 0 21,698
SEI INVTS CO COM 784117103 3,118 51,783 SH SOLE 47,370 0 4,413
SELECT MED HLDGS CORP COM 81619Q105 244 10,167 SH SOLE 5,440 0 4,727
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 204,113 2,967,619 SH SOLE 97,290 0 2,870,329
SELECT SECTOR SPDR TR ENERGY 81369Y506 490,431 6,415,899 SH SOLE 28,496 0 6,387,403
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 263,230 5,447,633 SH SOLE 7,219 0 5,440,414
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 317,185 1,714,515 SH SOLE 30,438 0 1,684,077
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 195,589 2,577,273 SH SOLE 6,744 0 2,570,529
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 461,752 3,370,699 SH SOLE 66,782 0 3,303,917
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 685,815 17,897,052 SH SOLE 229,822 0 17,667,230
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 296,304 2,877,298 SH SOLE 6,131 0 2,871,167
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 243,089 3,264,698 SH SOLE 6,113 0 3,258,585
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 114,733 1,301,565 SH SOLE 4,537 0 1,297,028
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 657,980 4,140,063 SH SOLE 90,012 0 4,050,051
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 636 4,000 SH Put SOLE 0 0 4,000
SELECTIVE INS GROUP INC COM 816300107 4,377 48,977 SH SOLE 5,198 0 43,779
SEMPRA ENERGY COM 816851109 17,950 106,770 SH SOLE 34,320 0 72,450
SEMTECH CORP COM 816850101 999 14,405 SH SOLE 7,566 0 6,839
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1,765 34,717 SH SOLE 22,790 0 11,927
SENSEONICS HLDGS INC COM 81727U105 92 46,925 SH SOLE 0 0 46,925
SERES THERAPEUTICS INC COM 81750R102 357 50,109 SH SOLE 0 0 50,109
SERITAGE GROWTH PPTYS CL A 81752R100 135 10,665 SH SOLE 0 0 10,665
SERVICE CORP INTL COM 817565104 1,930 29,327 SH SOLE 11,576 0 17,751
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,335 151,200 SH SOLE 225 0 150,975
SERVICENOW INC COM 81762P102 61,577 110,573 SH SOLE 15,015 0 95,558
SERVISFIRST BANCSHARES INC COM 81768T108 2,242 23,525 SH SOLE 331 0 23,194
SESEN BIO INC COM 817763105 18 30,550 SH SOLE 0 0 30,550
SFL CORPORATION LTD SHS G7738W106 1,108 108,829 SH SOLE 0 0 108,829
SHAKE SHACK INC CL A 819047101 1,070 15,752 SH SOLE 6,127 0 9,625
SHARPS COMPLIANCE CORP COM 820017101 62 10,522 SH SOLE 0 0 10,522
SHAW COMMUNICATIONS INC CL B CONV 82028K200 1,139 36,684 SH SOLE 0 0 36,684
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 735 51,723 SH SOLE 0 0 51,723
SHENANDOAH TELECOMMUNICATION COM 82312B106 907 38,457 SH SOLE 1,699 0 36,758
SHERWIN WILLIAMS CO COM 824348106 21,612 86,579 SH SOLE 20,849 0 65,730
SHIFT4 PMTS INC CL A 82452J109 3,227 52,100 SH SOLE 0 0 52,100
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 617 18,459 SH SOLE 17,950 0 509
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 399 23,430 SH SOLE 13,614 0 9,816
SHOCKWAVE MED INC COM 82489T104 5,127 24,724 SH SOLE 3,424 0 21,300
SHOPIFY INC CL A 82509L107 54,427 80,518 SH SOLE 7,427 0 73,091
SHYFT GROUP INC COM 825698103 1,972 54,617 SH SOLE 889 0 53,728
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 3,325 204,855 SH SOLE 0 0 204,855
SIENTRA INC COM 82621J105 248 111,619 SH SOLE 0 0 111,619
SIERRA WIRELESS INC COM 826516106 343 18,992 SH SOLE 0 0 18,992
SIGNATURE BK NEW YORK N Y COM 82669G104 4,988 16,995 SH SOLE 6,938 0 10,057
SIGNET JEWELERS LIMITED SHS G81276100 453 6,225 SH SOLE 264 0 5,961
SILICON LABORATORIES INC COM 826919102 1,297 8,892 SH SOLE 7,373 0 1,519
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 349 5,228 SH SOLE 2,358 0 2,870
SILVERCORP METALS INC COM 82835P103 354 97,856 SH SOLE 0 0 97,856
SILVERCREST METALS INC COM 828363101 445 49,993 SH SOLE 0 0 49,993
SILVERGATE CAP CORP CL A 82837P408 1,667 11,073 SH SOLE 0 0 11,073
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 486 18,554 SH SOLE 0 0 18,554
SIMON PPTY GROUP INC NEW COM 828806109 30,363 230,791 SH SOLE 15,612 0 215,179
SIMPSON MFG INC COM 829073105 846 7,754 SH SOLE 1,342 0 6,412
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,125 40,143 SH SOLE 77 0 40,066
SIREN ETF TR DIVCN DIVD ETF 829658400 1,671 45,429 SH SOLE 0 0 45,429
SIREN ETF TR DIVCN LDRS ETF 829658301 9,896 179,870 SH SOLE 0 0 179,870
SIREN ETF TR NSD NXGN ECO ETF 829658202 3,086 83,247 SH SOLE 0 0 83,247
SIRIUS XM HOLDINGS INC COM 82968B103 2,861 432,181 SH SOLE 3,910 0 428,271
SITE CTRS CORP COM 82981J109 403 24,130 SH SOLE 21,960 0 2,170
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5,663 35,023 SH SOLE 12,496 0 22,527
SITIME CORP COM 82982T106 384 1,551 SH SOLE 0 0 1,551
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,771 40,713 SH SOLE 13,748 0 26,965
SIXTH STREET SPECIALTY LENDN COM 83012A109 5,433 233,276 SH SOLE 388 0 232,888
SJW GROUP COM 784305104 374 5,375 SH SOLE 0 0 5,375
SKECHERS U S A INC CL A 830566105 551 13,529 SH SOLE 0 0 13,529
SKILLZ INC COM 83067L109 732 243,954 SH SOLE 0 0 243,954
SKYWEST INC COM 830879102 389 13,479 SH SOLE 10,178 0 3,301
SKYWORKS SOLUTIONS INC COM 83088M102 10,384 77,909 SH SOLE 6,924 0 70,985
SLM CORP COM 78442P106 664 36,168 SH SOLE 4,920 0 31,248
SLR INVESTMENT CORP COM 83413U100 402 22,189 SH SOLE 1,421 0 20,768
SM ENERGY CO COM 78454L100 401 10,284 SH SOLE 215 0 10,069
SMART GLOBAL HLDGS INC SHS G8232Y101 967 37,422 SH SOLE 33,140 0 4,282
SMARTSHEET INC COM CL A 83200N103 929 16,962 SH SOLE 12,920 0 4,042
SMILEDIRECTCLUB INC CL A COM 83192H106 226 87,151 SH SOLE 0 0 87,151
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1,570 49,215 SH SOLE 18,641 0 30,574
SMITH & WESSON BRANDS INC COM 831754106 645 42,610 SH SOLE 0 0 42,610
SMITH A O CORP COM 831865209 1,480 23,161 SH SOLE 6,783 0 16,378
SMUCKER J M CO COM NEW 832696405 8,304 61,325 SH SOLE 7,351 0 53,974
SNAP INC CL A 83304A106 6,163 171,236 SH SOLE 40,754 0 130,482
SNAP ON INC COM 833034101 5,044 24,546 SH SOLE 10,050 0 14,496
SNOWFLAKE INC CL A 833445109 9,665 42,182 SH SOLE 2,176 0 40,006
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1,160 13,548 SH SOLE 0 0 13,548
SOLAREDGE TECHNOLOGIES INC COM 83417M104 5,591 17,343 SH SOLE 3,262 0 14,081
SONOCO PRODS CO COM 835495102 1,067 17,055 SH SOLE 155 0 16,900
SONOS INC COM 83570H108 2,348 83,220 SH SOLE 0 0 83,220
SONY CORP SPONSORED ADR 835699307 6,614 64,391 SH SOLE 21,268 0 43,123
SORRENTO THERAPEUTICS INC COM NEW 83587F202 253 108,404 SH SOLE 0 0 108,404
SOS LIMITED SPNSORD ADS NEW 83587W106 6 10,550 SH SOLE 0 0 10,550
SOUTH JERSEY INDS INC COM 838518108 2,544 73,628 SH SOLE 0 0 73,628
SOUTH ST CORP COM 840441109 576 7,059 SH SOLE 4,203 0 2,856
SOUTHERN CO COM 842587107 100,562 1,386,866 SH SOLE 382,385 0 1,004,481
SOUTHERN CO UNIT 08/01/2022 842587602 209 3,835 SH SOLE 0 0 3,835
SOUTHERN COPPER CORP COM 84265V105 23,493 309,530 SH SOLE 6,606 0 302,924
SOUTHWEST AIRLS CO COM 844741108 25,464 555,992 SH SOLE 58,154 0 497,838
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 18 13,000 PRN SOLE 0 0 13,000
SOUTHWESTERN ENERGY CO COM 845467109 783 109,235 SH SOLE 0 0 109,235
SPARTANNASH CO COM 847215100 512 15,505 SH SOLE 1,723 0 13,782
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 382,271 1,102,184 SH SOLE 0 0 1,102,184
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 347 1,000 SH Put SOLE 0 0 1,000
SPDR GOLD TR GOLD SHS 78463V107 481,895 2,667,561 SH SOLE 59 0 2,667,502
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1,992 18,129 SH SOLE 0 0 18,129
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 11,436 211,745 SH SOLE 0 0 211,745
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3,724 109,178 SH SOLE 0 0 109,178
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 8,690 211,179 SH SOLE 0 0 211,179
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 28,683 456,887 SH SOLE 0 0 456,887
SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 875 6,999 SH SOLE 0 0 6,999
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 20,987 762,614 SH SOLE 0 0 762,614
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 5,076 65,984 SH SOLE 0 0 65,984
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 25,953 359,616 SH SOLE 0 0 359,616
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 3,646 53,259 SH SOLE 0 0 53,259
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 4,674 72,911 SH SOLE 0 0 72,911
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 2,339 22,104 SH SOLE 0 0 22,104
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 40,529 739,581 SH SOLE 0 0 739,581
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 8,255 212,488 SH SOLE 0 0 212,488
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 375,039 10,940,450 SH SOLE 1,354 0 10,939,096
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 180,391 4,668,503 SH SOLE 138 0 4,668,365
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1,819 20,646 SH SOLE 0 0 20,646
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 3,384 115,883 SH SOLE 0 0 115,883
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 10,039 177,154 SH SOLE 0 0 177,154
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 2,087 35,940 SH SOLE 0 0 35,940
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 21,522 319,350 SH SOLE 0 0 319,350
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 12,892 332,428 SH SOLE 0 0 332,428
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 18,228 518,444 SH SOLE 0 0 518,444
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 4,759 82,027 SH SOLE 0 0 82,027
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,327,326 5,153,055 SH SOLE 7,039 0 5,146,016
SPDR S&P 500 ETF TR TR UNIT 78462F103 55,326 122,500 SH Put SOLE 0 0 122,500
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 78,679 160,422 SH SOLE 0 0 160,422
SPDR SER TR AEROSPACE DEF 78464A631 64,919 520,688 SH SOLE 9 0 520,679
SPDR SER TR BLMBRG BRC CNVRT 78464A359 83,042 1,079,167 SH SOLE 0 0 1,079,167
SPDR SER TR BLOMBERG 1 10 YR 78468R861 89,933 4,348,814 SH SOLE 0 0 4,348,814
SPDR SER TR BLOMBERG BRC INT 78464A334 364 12,517 SH SOLE 0 0 12,517
SPDR SER TR BLOMBERG BRC INV 78468R200 39,878 1,307,897 SH SOLE 0 0 1,307,897
SPDR SER TR BLOMBERG INTL TR 78464A516 6,531 250,918 SH SOLE 0 0 250,918
SPDR SER TR BLOMBRG BRC EMRG 78464A391 5,929 260,862 SH SOLE 25 0 260,837
SPDR SER TR BLOMBRG BRC INTL 78464A151 942 29,531 SH SOLE 0 0 29,531
SPDR SER TR BLOOMBERG BRCLYS 78468R622 71,836 700,842 SH SOLE 11,032 0 689,810
SPDR SER TR BLOOMBERG SRT TR 78468R408 47,661 1,816,363 SH SOLE 39,651 0 1,776,712
SPDR SER TR COMP SOFTWARE 78464A599 9,609 65,212 SH SOLE 0 0 65,212
SPDR SER TR DJ REIT ETF 78464A607 21,325 181,771 SH SOLE 102 0 181,669
SPDR SER TR FACTST INV ETF 78464A110 14,798 96,559 SH SOLE 0 0 96,559
SPDR SER TR FTSE INT GVT ETF 78464A490 5,988 110,952 SH SOLE 0 0 110,952
SPDR SER TR GLB DOW ETF 78464A706 1,730 15,377 SH SOLE 0 0 15,377
SPDR SER TR HLTH CARE SVCS 78464A573 2,254 22,247 SH SOLE 0 0 22,247
SPDR SER TR HLTH CR EQUIP 78464A581 13,508 120,568 SH SOLE 0 0 120,568
SPDR SER TR MSCI USA STRTGIC 78468R812 64,722 519,441 SH SOLE 0 0 519,441
SPDR SER TR NUVEEN BBG BRCLY 78464A284 29,536 535,558 SH SOLE 0 0 535,558
SPDR SER TR NUVEEN BLMBRG SR 78468R739 40,425 854,119 SH SOLE 0 0 854,119
SPDR SER TR NUVEEN BRC MUNIC 78468R721 30,977 646,972 SH SOLE 116,507 0 530,465
SPDR SER TR NYSE TECH ETF 78464A102 16,081 115,679 SH SOLE 0 0 115,679
SPDR SER TR OILGAS EQUIP 78468R549 9,785 130,402 SH SOLE 0 0 130,402
SPDR SER TR PORTFLI HIGH YLD 78468R606 40,510 1,613,928 SH SOLE 0 0 1,613,928
SPDR SER TR PORTFLI INTRMDIT 78464A672 153,177 5,057,003 SH SOLE 0 0 5,057,003
SPDR SER TR PORTFLI MORTGAGE 78464A383 98,463 4,109,462 SH SOLE 0 0 4,109,462
SPDR SER TR PORTFLI TIPS ETF 78464A656 184,089 6,083,587 SH SOLE 252 0 6,083,335
SPDR SER TR PORTFOLI S&P1500 78464A805 411,169 7,397,794 SH SOLE 0 0 7,397,794
SPDR SER TR PORTFOLIO AGRGTE 78464A649 222,424 8,003,725 SH SOLE 25,743 0 7,977,982
SPDR SER TR PORTFOLIO CRPORT 78464A144 44,763 1,398,422 SH SOLE 0 0 1,398,422
SPDR SER TR PORTFOLIO INTRMD 78464A375 216,386 6,336,325 SH SOLE 615,003 0 5,721,322
SPDR SER TR PORTFOLIO LN COR 78464A367 17,746 638,561 SH SOLE 0 0 638,561
SPDR SER TR PORTFOLIO LN TSR 78464A664 136,746 3,615,700 SH SOLE 400 0 3,615,300
SPDR SER TR PORTFOLIO S&P400 78464A847 318,570 6,755,096 SH SOLE 0 0 6,755,096
SPDR SER TR PORTFOLIO S&P500 78464A854 556,031 10,465,483 SH SOLE 16,383 0 10,449,100
SPDR SER TR PORTFOLIO S&P600 78468R853 337,052 8,011,690 SH SOLE 0 0 8,011,690
SPDR SER TR PORTFOLIO SH TSR 78468R101 160,705 5,420,070 SH SOLE 6,730 0 5,413,340
SPDR SER TR PORTFOLIO SHORT 78464A474 135,648 4,502,078 SH SOLE 294,990 0 4,207,088
SPDR SER TR PRTFLO S&P500 GW 78464A409 679,388 10,261,112 SH SOLE 748 0 10,260,364
SPDR SER TR PRTFLO S&P500 HI 78468R788 82,750 1,882,832 SH SOLE 0 0 1,882,832
SPDR SER TR PRTFLO S&P500 VL 78464A508 518,378 12,416,239 SH SOLE 1,576 0 12,414,663
SPDR SER TR RUSSELL LOW VOL 78468R754 12,171 110,930 SH SOLE 0 0 110,930
SPDR SER TR RUSSELL MOMENTUM 78468R762 1,118 11,149 SH SOLE 0 0 11,149
SPDR SER TR RUSSELL YIELD 78468R770 21,054 207,570 SH SOLE 0 0 207,570
SPDR SER TR S&P 400 MDCP GRW 78464A821 47,983 646,583 SH SOLE 0 0 646,583
SPDR SER TR S&P 400 MDCP VAL 78464A839 74,417 1,057,362 SH SOLE 0 0 1,057,362
SPDR SER TR S&P 500 ESG ETF 78468R531 15,167 349,316 SH SOLE 0 0 349,316
SPDR SER TR S&P 600 SMCP GRW 78464A201 71,558 853,613 SH SOLE 0 0 853,613
SPDR SER TR S&P 600 SMCP VAL 78464A300 119,726 1,436,764 SH SOLE 0 0 1,436,764
SPDR SER TR S&P 600 SML CAP 78464A813 113,488 1,212,349 SH SOLE 0 0 1,212,349
SPDR SER TR S&P BIOTECH 78464A870 51,443 572,349 SH SOLE 0 0 572,349
SPDR SER TR S&P BK ETF 78464A797 35,827 684,375 SH SOLE 0 0 684,375
SPDR SER TR S&P CAP MKTS 78464A771 2,380 26,055 SH SOLE 0 0 26,055
SPDR SER TR S&P DIVID ETF 78464A763 323,043 2,521,604 SH SOLE 1,048 0 2,520,556
SPDR SER TR S&P HOMEBUILD 78464A888 20,460 323,735 SH SOLE 0 0 323,735
SPDR SER TR S&P INS ETF 78464A789 6,258 148,904 SH SOLE 0 0 148,904
SPDR SER TR S&P INTERNET ETF 78468R127 459 3,995 SH SOLE 0 0 3,995
SPDR SER TR S&P KENSHO CLEAN 78468R655 8,545 95,229 SH SOLE 0 0 95,229
SPDR SER TR S&P KENSHO FUTRE 78468R671 4,103 77,856 SH SOLE 0 0 77,856
SPDR SER TR S&P KENSHO INTLG 78468R697 1,898 46,517 SH SOLE 0 0 46,517
SPDR SER TR S&P KENSHO NEW 78468R648 8,461 162,796 SH SOLE 0 0 162,796
SPDR SER TR S&P KENSHO SMART 78468R689 1,309 27,919 SH SOLE 0 0 27,919
SPDR SER TR S&P METALS MNG 78464A755 53,386 871,033 SH SOLE 0 0 871,033
SPDR SER TR S&P OILGAS EXP 78468R556 42,960 319,285 SH SOLE 988 0 318,297
SPDR SER TR S&P PHARMAC 78464A722 4,161 91,924 SH SOLE 0 0 91,924
SPDR SER TR S&P REGL BKG 78464A698 81,275 1,179,612 SH SOLE 3,797 0 1,175,815
SPDR SER TR S&P RETAIL ETF 78464A714 4,046 53,561 SH SOLE 0 0 53,561
SPDR SER TR S&P SEMICNDCTR 78464A862 44,729 215,613 SH SOLE 0 0 215,613
SPDR SER TR S&P TELECOM 78464A540 2,559 27,600 SH SOLE 0 0 27,600
SPDR SER TR S&P TRANSN ETF 78464A532 12,688 142,466 SH SOLE 0 0 142,466
SPDR SER TR S&P1500MOMTILT 78468R705 28,164 145,471 SH SOLE 0 0 145,471
SPDR SER TR SPDR BLOOMBERG 78468R663 149,567 1,635,867 SH SOLE 354 0 1,635,513
SPDR SER TR SPDR S&P 500 ETF 78468R796 35,810 322,552 SH SOLE 0 0 322,552
SPDR SER TR SPDR S&P1500VL 78464A128 22,390 144,475 SH SOLE 0 0 144,475
SPDR SER TR SSGA GNDER ETF 78468R747 7,776 84,256 SH SOLE 0 0 84,256
SPDR SER TR SSGA US LRG ETF 78468R804 23,868 166,120 SH SOLE 0 0 166,120
SPDR SER TR SSGA US SMAL ETF 78468R887 5,003 43,820 SH SOLE 0 0 43,820
SPDR SER TR WELLS FG PFD ETF 78464A292 17,926 459,530 SH SOLE 0 0 459,530
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 741 8,355 SH SOLE 644 0 7,711
SPIRE INC COM 84857L101 775 10,802 SH SOLE 1,149 0 9,653
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4,983 101,926 SH SOLE 7,042 0 94,884
SPIRIT AIRLS INC COM 848577102 2,387 109,125 SH SOLE 0 0 109,125
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,101 45,645 SH SOLE 11,488 0 34,157
SPLUNK INC COM 848637104 12,529 84,896 SH SOLE 58,337 0 26,559
SPLUNK INC NOTE 1.125% 9/1 848637AD6 12 10,000 PRN SOLE 0 0 10,000
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,776 18,382 SH SOLE 7,346 0 11,036
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 1,517 45,963 SH SOLE 0 0 45,963
SPROTT ETF TRUST JR GOLD MINERS E 85210B201 541 12,474 SH SOLE 0 0 12,474
SPROTT FOCUS TR INC COM 85208J109 5,723 630,943 SH SOLE 0 0 630,943
SPROTT INC COM NEW 852066208 583 11,607 SH SOLE 0 0 11,607
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 8,902 459,320 SH SOLE 0 0 459,320
SPROTT PHYSICAL GOLD TR UNIT 85207H104 15,437 1,004,379 SH SOLE 0 0 1,004,379
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 702 43,560 SH SOLE 0 0 43,560
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 7,034 802,003 SH SOLE 0 0 802,003
SPROUT SOCIAL INC COM CL A 85209W109 671 8,372 SH SOLE 7,612 0 760
SPROUTS FMRS MKT INC COM 85208M102 1,718 53,728 SH SOLE 45,783 0 7,945
SPS COMM INC COM 78463M107 2,423 18,567 SH SOLE 16,205 0 2,362
SPX CORP COM 784635104 641 12,972 SH SOLE 884 0 12,088
SPX FLOW INC COM 78469X107 242 2,809 SH SOLE 379 0 2,430
SQUARE INC CL A 852234103 67,928 500,947 SH SOLE 107,965 0 392,982
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,265 16,857 SH SOLE 3,892 0 12,965
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 837,882 18,636,168 SH SOLE 5,389 0 18,630,779
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 3,790 86,164 SH SOLE 0 0 86,164
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 1,797 52,643 SH SOLE 0 0 52,643
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 12,774 414,326 SH SOLE 0 0 414,326
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 231,645 5,174,120 SH SOLE 0 0 5,174,120
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 8,469 211,562 SH SOLE 0 0 211,562
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 766 16,779 SH SOLE 0 0 16,779
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 4,543 95,271 SH SOLE 0 0 95,271
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 14,072 487,756 SH SOLE 0 0 487,756
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 53,996 1,192,766 SH SOLE 0 0 1,192,766
SSR MNG INC COM 784730103 811 37,280 SH SOLE 0 0 37,280
ST JOE CO COM 790148100 653 11,015 SH SOLE 0 0 11,015
STAAR SURGICAL CO COM PAR $0.01 852312305 885 11,079 SH SOLE 833 0 10,246
STAG INDL INC COM 85254J102 3,469 83,891 SH SOLE 2,861 0 81,030
STANLEY BLACK & DECKER INC COM 854502101 8,859 63,376 SH SOLE 23,635 0 39,741
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1,262 42,497 SH SOLE 0 0 42,497
STARBUCKS CORP COM 855244109 105,952 1,164,688 SH SOLE 86,031 0 1,078,657
STARRETT L S CO CL A 855668109 116 15,025 SH SOLE 0 0 15,025
STARWOOD PPTY TR INC COM 85571B105 5,615 232,320 SH SOLE 1,074 0 231,246
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 16 15,000 PRN SOLE 0 0 15,000
STATE STR CORP COM 857477103 7,169 82,287 SH SOLE 27,052 0 55,235
STEEL DYNAMICS INC COM 858119100 7,446 89,249 SH SOLE 136 0 89,113
STELLANTIS N.V SHS N82405106 1,185 72,816 SH SOLE 5,353 0 67,463
STELLUS CAP INVT CORP COM 858568108 175 12,618 SH SOLE 0 0 12,618
STEPSTONE GROUP INC COM CL A 85914M107 744 22,507 SH SOLE 19,913 0 2,594
STERICYCLE INC COM 858912108 518 8,813 SH SOLE 2,465 0 6,348
STERIS PLC SHS USD G8473T100 18,204 75,293 SH SOLE 64,314 0 10,979
STERLING CONSTR INC COM 859241101 395 14,750 SH SOLE 0 0 14,750
STEWART INFORMATION SVCS COR COM 860372101 681 11,238 SH SOLE 3,371 0 7,867
STIFEL FINL CORP COM 860630102 1,178 17,343 SH SOLE 2,763 0 14,580
STITCH FIX INC COM CL A 860897107 172 17,123 SH SOLE 0 0 17,123
STMICROELECTRONICS N V NY REGISTRY 861012102 3,332 77,083 SH SOLE 11,307 0 65,776
STONE HBR EMERGING MKTS INCO COM 86164T107 715 109,556 SH SOLE 0 0 109,556
STONECO LTD COM CL A G85158106 547 46,717 SH SOLE 557 0 46,160
STONEX GROUP INC COM 861896108 945 12,737 SH SOLE 352 0 12,385
STORE CAP CORP COM 862121100 12,891 441,036 SH SOLE 38,933 0 402,103
STRATASYS LTD SHS M85548101 1,401 55,162 SH SOLE 18,072 0 37,090
STRATEGIC ED INC COM 86272C103 217 3,272 SH SOLE 0 0 3,272
STRATEGY SHS DAY HAGAN NED 86280R803 6,076 170,812 SH SOLE 0 0 170,812
STRATEGY SHS NS 7HANDL IDX 86280R506 31,311 1,298,662 SH SOLE 0 0 1,298,662
STRIDE INC COM 86333M108 794 21,863 SH SOLE 14,180 0 7,683
STRYKER CORPORATION COM 863667101 35,673 133,434 SH SOLE 11,022 0 122,412
STURM RUGER & CO INC COM 864159108 1,404 20,163 SH SOLE 0 0 20,163
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1,177 73,112 SH SOLE 0 0 73,112
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1,058 168,738 SH SOLE 144,650 0 24,088
SUMMIT FINL GROUP INC COM 86606G101 616 24,058 SH SOLE 0 0 24,058
SUMMIT MATLS INC CL A 86614U100 2,169 69,817 SH SOLE 5,915 0 63,902
SUN CMNTYS INC COM 866674104 2,244 12,800 SH SOLE 3,839 0 8,961
SUN LIFE FINANCIAL INC. COM 866796105 808 14,471 SH SOLE 0 0 14,471
SUNCOR ENERGY INC NEW COM 867224107 4,139 126,997 SH SOLE 52,116 0 74,881
SUNDIAL GROWERS INC COM 86730L109 160 228,010 SH SOLE 0 0 228,010
SUNNOVA ENERGY INTL INC. COM 86745K104 1,764 76,482 SH SOLE 16,335 0 60,147
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 4,313 105,595 SH SOLE 0 0 105,595
SUNOPTA INC COM 8676EP108 106 21,083 SH SOLE 910 0 20,173
SUNPOWER CORP COM 867652406 548 25,516 SH SOLE 0 0 25,516
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 14 12,000 PRN SOLE 0 0 12,000
SUNRUN INC COM 86771W105 1,900 62,550 SH SOLE 5,583 0 56,967
SUNSTONE HOTEL INVS INC NEW COM 867892101 161 13,637 SH SOLE 13,540 0 97
SUPERIOR GROUP OF CO INC COM 868358102 286 16,040 SH SOLE 0 0 16,040
SUPERNUS PHARMACEUTICALS INC COM 868459108 699 21,636 SH SOLE 5,933 0 15,703
SURFACE ONCOLOGY INC COM 86877M209 30 10,100 SH SOLE 0 0 10,100
SURGERY PARTNERS INC COM 86881A100 280 5,086 SH SOLE 0 0 5,086
SURO CAPITAL CORP COM NEW 86887Q109 93 10,816 SH SOLE 0 0 10,816
SVB FINANCIAL GROUP COM 78486Q101 19,890 35,554 SH SOLE 27,536 0 8,018
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 116 11,500 SH SOLE 0 0 11,500
SWITCH INC CL A 87105L104 1,590 51,598 SH SOLE 1,513 0 50,085
SYNAPTICS INC COM 87157D109 634 3,176 SH SOLE 358 0 2,818
SYNCHRONY FINANCIAL COM 87165B103 3,333 95,763 SH SOLE 28,368 0 67,395
SYNEOS HEALTH INC CL A 87166B102 874 10,793 SH SOLE 9,966 0 827
SYNNEX CORP COM 87162W100 251 2,432 SH SOLE 0 0 2,432
SYNOPSYS INC COM 871607107 7,768 23,308 SH SOLE 1,815 0 21,493
SYNOVUS FINL CORP COM NEW 87161C501 1,508 30,771 SH SOLE 0 0 30,771
SYROS PHARMACEUTICALS INC COM 87184Q107 144 121,135 SH SOLE 0 0 121,135
SYSCO CORP COM 871829107 22,599 276,773 SH SOLE 50,502 0 226,271
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 573 19,540 SH SOLE 0 0 19,540
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 513 15,272 SH SOLE 0 0 15,272
T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305 290 9,958 SH SOLE 0 0 9,958
T2 BIOSYSTEMS INC COM 89853L104 15 29,471 SH SOLE 0 0 29,471
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 49,483 474,615 SH SOLE 106,043 0 368,572
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 197 13,759 SH SOLE 79 0 13,680
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4,561 29,666 SH SOLE 10,411 0 19,255
TALOS ENERGY INC COM 87484T108 224 14,178 SH SOLE 0 0 14,178
TANDEM DIABETES CARE INC COM NEW 875372203 4,814 41,171 SH SOLE 5,864 0 35,307
TANGER FACTORY OUTLET CTRS I COM 875465106 1,698 98,772 SH SOLE 0 0 98,772
TANZANIAN GOLD CORP COM 87601A107 14 46,032 SH SOLE 0 0 46,032
TAPESTRY INC COM 876030107 2,733 73,577 SH SOLE 52,682 0 20,895
TARGA RES CORP COM 87612G101 3,030 40,148 SH SOLE 0 0 40,148
TARGET CORP COM 87612E106 109,909 517,899 SH SOLE 33,156 0 484,743
TASEKO MINES LTD COM 876511106 42 18,311 SH SOLE 0 0 18,311
TATA MTRS LTD SPONSORED ADR 876568502 835 29,865 SH SOLE 0 0 29,865
TATTOOED CHEF INC COM CL A 87663X102 398 31,598 SH SOLE 0 0 31,598
TAYLOR MORRISON HOME CORP COM 87724P106 363 13,326 SH SOLE 0 0 13,326
TC ENERGY CORP COM 87807B107 19,498 345,591 SH SOLE 253,836 0 91,755
TCG BDC INC COM 872280102 316 21,929 SH SOLE 0 0 21,929
TCR2 THERAPEUTICS INC COM 87808K106 95 34,285 SH SOLE 0 0 34,285
TCW STRATEGIC INCOME FD INC COM 872340104 106 20,631 SH SOLE 0 0 20,631
TE CONNECTIVITY LTD REG SHS H84989104 33,203 253,495 SH SOLE 179,207 0 74,288
TECHNIPFMC PLC COM G87110105 1,142 147,304 SH SOLE 129,338 0 17,966
TECHTARGET INC COM 87874R100 721 8,921 SH SOLE 8,327 0 594
TECK RESOURCES LTD CL B 878742204 9,673 239,488 SH SOLE 0 0 239,488
TECNOGLASS INC SHS G87264100 260 10,305 SH SOLE 0 0 10,305
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 5,913 284,692 SH SOLE 0 0 284,692
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 2,830 127,148 SH SOLE 0 0 127,148
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 3,228 195,157 SH SOLE 0 0 195,157
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 2,143 140,711 SH SOLE 0 0 140,711
TELADOC HEALTH INC COM 87918A105 8,632 119,674 SH SOLE 23,468 0 96,206
TELEDYNE TECHNOLOGIES INC COM 879360105 2,076 4,391 SH SOLE 391 0 4,000
TELEFLEX INCORPORATED COM 879369106 1,242 3,500 SH SOLE 2,411 0 1,089
TELEFONICA BRASIL SA NEW ADR 87936R205 138 12,261 SH SOLE 2,234 0 10,027
TELEFONICA S A SPONSORED ADR 879382208 148 30,806 SH SOLE 0 0 30,806
TELEPHONE & DATA SYS INC COM NEW 879433829 1,476 78,193 SH SOLE 0 0 78,193
TELLURIAN INC NEW COM 87968A104 1,625 306,595 SH SOLE 0 0 306,595
TELUS CORPORATION COM 87971M103 2,884 110,311 SH SOLE 67,360 0 42,951
TEMPLETON EMERGING MKTS INCO COM 880192109 2,816 411,119 SH SOLE 0 0 411,119
TEMPLETON GLOBAL INCOME FD COM 880198106 668 132,783 SH SOLE 0 0 132,783
TEMPUR SEALY INTL INC COM 88023U101 1,037 37,137 SH SOLE 1,201 0 35,936
TENABLE HLDGS INC COM 88025T102 901 15,596 SH SOLE 4,214 0 11,382
TENET HEALTHCARE CORP COM NEW 88033G407 2,394 27,854 SH SOLE 901 0 26,953
TENNECO INC CL A VTG COM STK 880349105 1,334 72,799 SH SOLE 0 0 72,799
TERADATA CORP DEL COM 88076W103 2,267 45,994 SH SOLE 37,615 0 8,379
TERADYNE INC COM 880770102 6,806 57,562 SH SOLE 27,778 0 29,784
TEREX CORP NEW COM 880779103 522 14,641 SH SOLE 1,581 0 13,060
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 217 4,758 SH SOLE 2,268 0 2,490
TERNIUM SA SPONSORED ADS 880890108 2,333 51,106 SH SOLE 0 0 51,106
TERRENO RLTY CORP COM 88146M101 225 3,038 SH SOLE 2,097 0 941
TESLA INC COM 88160R101 494,188 458,600 SH SOLE 37,630 0 420,970
TESLA INC COM 88160R101 539 500 SH Put SOLE 0 0 500
TETRA TECH INC NEW COM 88162G103 16,231 98,404 SH SOLE 66,416 0 31,988
TEUCRIUM COMMODITY TR AGRICULTURE FD 88166A706 584 17,965 SH SOLE 0 0 17,965
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 967 35,591 SH SOLE 0 0 35,591
TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 759 28,398 SH SOLE 0 0 28,398
TEUCRIUM COMMODITY TR SUGAR FD 88166A409 701 72,653 SH SOLE 0 0 72,653
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 903 91,560 SH SOLE 0 0 91,560
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,497 265,889 SH SOLE 18,788 0 247,101
TEXAS INSTRS INC COM 882508104 53,823 293,346 SH SOLE 78,464 0 214,882
TEXAS PACIFIC LAND CORPORATI COM 88262P102 3,510 2,596 SH SOLE 6 0 2,590
TEXAS ROADHOUSE INC COM 882681109 872 10,464 SH SOLE 8,880 0 1,584
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2,018 53,003 SH SOLE 24,231 0 28,772
TEXTRON INC COM 883203101 2,837 38,147 SH SOLE 5,554 0 32,593
TFI INTL INC COM 87241L109 341 3,198 SH SOLE 1,915 0 1,283
TFS FINL CORP COM 87240R107 289 17,413 SH SOLE 0 0 17,413
TG THERAPEUTICS INC COM 88322Q108 285 29,926 SH SOLE 1,813 0 28,113
THE ONE GROUP HOSPITALITY IN COM 88338K103 177 16,822 SH SOLE 0 0 16,822
THE REALREAL INC COM 88339P101 151 20,800 SH SOLE 0 0 20,800
THE TRADE DESK INC COM CL A 88339J105 35,615 514,291 SH SOLE 4,730 0 509,561
THERAPEUTICSMD INC COM 88338N107 16 41,746 SH SOLE 975 0 40,771
THERATECHNOLOGIES INC NOTE 5.750% 6/3 88338HAA8 15 18,000 PRN SOLE 0 0 18,000
THERMO FISHER SCIENTIFIC INC COM 883556102 108,949 184,513 SH SOLE 67,599 0 116,914
THOMSON REUTERS CORP. COM NEW 884903709 2,036 18,701 SH SOLE 13,616 0 5,085
THOR INDS INC COM 885160101 1,482 18,833 SH SOLE 1,367 0 17,466
THREDUP INC CL A 88556E102 133 17,289 SH SOLE 17,289 0 0
TIDAL ETF TR RPAR RISK PARI 886364603 1,030 43,518 SH SOLE 0 0 43,518
TILRAY INC COM CL 2 88688T100 2,540 326,953 SH SOLE 0 0 326,953
TILRAY INC NOTE 5.000%10/0 88688TAB6 48 50,000 PRN SOLE 0 0 50,000
TIMKEN CO COM 887389104 285 4,697 SH SOLE 175 0 4,522
TIMKENSTEEL CORPORATION COM 887399103 1,982 90,567 SH SOLE 0 0 90,567
TIMOTHY PLAN HIG DV STK ETF 887432326 2,337 70,771 SH SOLE 0 0 70,771
TIMOTHY PLAN US LRGMD CP CORE 887432359 1,236 33,976 SH SOLE 0 0 33,976
TITAN MACHY INC COM 88830R101 251 8,869 SH SOLE 0 0 8,869
TITAN MED INC COM NEW 88830X819 10 19,585 SH SOLE 0 0 19,585
TJX COS INC NEW COM 872540109 24,425 403,184 SH SOLE 107,133 0 296,051
T-MOBILE US INC COM 872590104 12,503 97,412 SH SOLE 35,980 0 61,432
TOLL BROTHERS INC COM 889478103 1,833 38,988 SH SOLE 3,421 0 35,567
TOPBUILD CORP COM 89055F103 10,190 56,176 SH SOLE 46,896 0 9,280
TORO CO COM 891092108 3,342 39,087 SH SOLE 837 0 38,250
TORONTO DOMINION BK ONT COM NEW 891160509 10,110 127,292 SH SOLE 50,899 0 76,393
TORTOISE ENERGY INFRA CORP COM 89147L886 1,404 40,624 SH SOLE 0 0 40,624
TOTAL SE SPONSORED ADS 89151E109 25,260 499,795 SH SOLE 328,184 0 171,611
TOUGHBUILT INDS INC COM NEW 89157G504 2 10,005 SH SOLE 0 0 10,005
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2,358 48,715 SH SOLE 3,538 0 45,177
TOWNEBANK PORTSMOUTH VA COM 89214P109 830 27,710 SH SOLE 239 0 27,471
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 4,917 27,278 SH SOLE 364 0 26,914
TPG RE FIN TR INC COM 87266M107 494 41,800 SH SOLE 0 0 41,800
TRACTOR SUPPLY CO COM 892356106 24,025 103,201 SH SOLE 28,806 0 74,395
TRADEWEB MKTS INC CL A 892672106 1,050 11,946 SH SOLE 11,540 0 406
TRANE TECHNOLOGIES PLC SHS G8994E103 9,106 59,633 SH SOLE 19,937 0 39,696
TRANSCAT INC COM 893529107 249 3,074 SH SOLE 2,966 0 108
TRANSDIGM GROUP INC COM 893641100 3,063 4,701 SH SOLE 1,108 0 3,593
TRANSOCEAN LTD REG SHS H8817H100 488 106,793 SH SOLE 0 0 106,793
TRANSUNION COM 89400J107 2,553 24,704 SH SOLE 15,804 0 8,900
TRAVEL PLUS LEISURE CO COM 894164102 1,993 34,398 SH SOLE 25,278 0 9,120
TRAVELERS COMPANIES INC COM 89417E109 19,223 105,196 SH SOLE 22,884 0 82,312
TREVENA INC COM 89532E109 84 152,226 SH SOLE 0 0 152,226
TREVI THERAPEUTICS INC COM 89532M101 22 10,000 SH SOLE 0 0 10,000
TREX CO INC COM 89531P105 10,391 159,047 SH SOLE 138,322 0 20,725
TRI CONTL CORP COM 895436103 1,254 40,674 SH SOLE 0 0 40,674
TRI POINTE HOMES INC COM 87265H109 373 18,555 SH SOLE 300 0 18,255
TRICO BANCSHARES COM 896095106 791 19,768 SH SOLE 0 0 19,768
TRIMAS CORP COM NEW 896215209 561 17,790 SH SOLE 17,471 0 319
TRIMBLE INC COM 896239100 3,169 43,924 SH SOLE 3,531 0 40,393
TRIMTABS ETF TR DONOGHUE FRLNS 89628W500 264 9,884 SH SOLE 0 0 9,884
TRIMTABS ETF TR INTL FRE CSH FLW 89628W401 349 10,673 SH SOLE 0 0 10,673
TRIMTABS ETF TR US FREE CASH FLW 89628W302 2,811 53,995 SH SOLE 0 0 53,995
TRINITY BIOTECH PLC SPON ADR NEW 896438306 108 101,673 SH SOLE 0 0 101,673
TRINITY INDS INC COM 896522109 794 23,120 SH SOLE 70 0 23,050
TRIPADVISOR INC COM 896945201 555 20,478 SH SOLE 5,957 0 14,521
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 699 40,020 SH SOLE 0 0 40,020
TRITON INTL LTD CL A G9078F107 4,170 59,415 SH SOLE 0 0 59,415
TRONOX HOLDINGS PLC SHS G9087Q102 507 25,601 SH SOLE 1,671 0 23,930
TRUIST FINL CORP COM 89832Q109 50,999 899,457 SH SOLE 478,457 0 421,000
TRUSTMARK CORP COM 898402102 596 19,596 SH SOLE 0 0 19,596
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 90 10,244 SH SOLE 0 0 10,244
TTEC HLDGS INC COM 89854H102 1,445 17,509 SH SOLE 15 0 17,494
TTM TECHNOLOGIES INC COM 87305R109 472 31,845 SH SOLE 18,154 0 13,691
TUPPERWARE BRANDS CORP COM 899896104 1,171 60,217 SH SOLE 2,184 0 58,033
TUTOR PERINI CORP COM 901109108 193 17,840 SH SOLE 0 0 17,840
TWILIO INC CL A 90138F102 15,695 95,228 SH SOLE 10,727 0 84,501
TWIST BIOSCIENCE CORP COM 90184D100 661 13,396 SH SOLE 0 0 13,396
TWITTER INC COM 90184L102 11,891 307,350 SH SOLE 184,898 0 122,452
TWO HBRS INVT CORP COM NEW 90187B408 1,699 307,264 SH SOLE 336 0 306,928
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 5,298 163,228 SH SOLE 0 0 163,228
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 3,398 104,038 SH SOLE 0 0 104,038
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 2,509 69,662 SH SOLE 1 0 69,661
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 5,186 150,223 SH SOLE 0 0 150,223
TYLER TECHNOLOGIES INC COM 902252105 2,859 6,427 SH SOLE 1,542 0 4,885
TYSON FOODS INC CL A 902494103 27,921 311,515 SH SOLE 13,646 0 297,869
U S GLOBAL INVS INC CL A 902952100 57 10,970 SH SOLE 0 0 10,970
U S SILICA HLDGS INC COM 90346E103 581 31,158 SH SOLE 0 0 31,158
U S XPRESS ENTERPRISES INC COM CL A 90338N202 44 11,349 SH SOLE 0 0 11,349
UBER TECHNOLOGIES INC COM 90353T100 32,476 910,979 SH SOLE 320,713 0 590,266
UBIQUITI INC COM 90353W103 3,115 10,700 SH SOLE 249 0 10,451
UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382 264 14,650 SH SOLE 0 0 14,650
UBS GROUP AG SHS H42097107 2,093 107,095 SH SOLE 33,128 0 73,967
UDR INC COM 902653104 4,639 80,864 SH SOLE 2,590 0 78,274
UFP INDUSTRIES INC COM 90278Q108 1,351 17,511 SH SOLE 3,553 0 13,958
UGI CORP NEW COM 902681105 1,695 46,792 SH SOLE 14,661 0 32,131
ULTA BEAUTY INC COM 90384S303 24,266 60,935 SH SOLE 19,490 0 41,445
ULTRA CLEAN HLDGS INC COM 90385V107 1,180 27,846 SH SOLE 5,349 0 22,497
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 393 5,409 SH SOLE 4,998 0 411
UMB FINL CORP COM 902788108 361 3,718 SH SOLE 1,958 0 1,760
UMH PPTYS INC COM 903002103 266 10,817 SH SOLE 0 0 10,817
UMPQUA HLDGS CORP COM 904214103 744 39,467 SH SOLE 9,267 0 30,200
UNDER ARMOUR INC CL A 904311107 1,476 86,726 SH SOLE 16,675 0 70,051
UNDER ARMOUR INC CL C 904311206 1,709 109,857 SH SOLE 2,179 0 107,678
UNIFIRST CORP MASS COM 904708104 972 5,274 SH SOLE 4,372 0 902
UNILEVER PLC SPON ADR NEW 904767704 10,510 230,634 SH SOLE 48,415 0 182,219
UNION BANKSHARES INC COM 905400107 574 18,456 SH SOLE 0 0 18,456
UNION PAC CORP COM 907818108 107,195 392,355 SH SOLE 62,461 0 329,894
UNITED AIRLS HLDGS INC COM 910047109 7,014 151,295 SH SOLE 14,186 0 137,109
UNITED BANKSHARES INC WEST V COM 909907107 2,982 85,502 SH SOLE 71,868 0 13,634
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 588 16,887 SH SOLE 1,801 0 15,086
UNITED INS HLDGS CORP COM 910710102 40 12,050 SH SOLE 0 0 12,050
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1,312 143,828 SH SOLE 0 0 143,828
UNITED NAT FOODS INC COM 911163103 866 21,033 SH SOLE 7,434 0 13,599
UNITED PARCEL SERVICE INC CL B 911312106 147,745 689,949 SH SOLE 129,662 0 560,287
UNITED RENTALS INC COM 911363109 30,461 85,754 SH SOLE 5,505 0 80,249
UNITED STATES STL CORP NEW COM 912909108 13,770 364,862 SH SOLE 0 0 364,862
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 1,312 35,300 SH SOLE 0 0 35,300
UNITED STS BRENT OIL FD LP UNIT 91167Q100 2,177 72,738 SH SOLE 0 0 72,738
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 2,346 81,697 SH SOLE 0 0 81,697
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 1,661 30,110 SH SOLE 0 0 30,110
UNITED STS GASOLINE FD LP UNITS 91201T102 1,132 20,326 SH SOLE 0 0 20,326
UNITED STS NAT GAS FD LP UNIT PAR 912318300 1,605 81,384 SH SOLE 0 0 81,384
UNITED STS OIL FD LP UNITS 91232N207 6,997 94,401 SH SOLE 0 0 94,401
UNITED THERAPEUTICS CORP DEL COM 91307C102 503 2,803 SH SOLE 907 0 1,896
UNITEDHEALTH GROUP INC COM 91324P102 285,224 559,171 SH SOLE 165,269 0 393,902
UNITI GROUP INC COM 91325V108 1,739 126,369 SH SOLE 10,123 0 116,246
UNITY BIOTECHNOLOGY INC COM 91381U101 84 74,650 SH SOLE 0 0 74,650
UNITY SOFTWARE INC COM 91332U101 9,406 94,705 SH SOLE 50,030 0 44,675
UNIVAR SOLUTIONS USA INC COM 91336L107 343 10,677 SH SOLE 7,024 0 3,653
UNIVERSAL CORP VA COM 913456109 378 6,503 SH SOLE 1,024 0 5,479
UNIVERSAL DISPLAY CORP COM 91347P105 2,964 17,756 SH SOLE 7 0 17,749
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 654 11,205 SH SOLE 0 0 11,205
UNIVERSAL HLTH SVCS INC CL B 913903100 1,927 13,291 SH SOLE 2,113 0 11,178
UNIVEST FINANCIAL CORPORATIO COM 915271100 397 14,844 SH SOLE 0 0 14,844
UNUM GROUP COM 91529Y106 5,700 180,892 SH SOLE 14,173 0 166,719
UPSTART HLDGS INC COM 91680M107 11,065 101,430 SH SOLE 4,371 0 97,059
UPWORK INC COM 91688F104 222 9,536 SH SOLE 81 0 9,455
URANIUM ENERGY CORP COM 916896103 174 37,926 SH SOLE 0 0 37,926
URBAN OUTFITTERS INC COM 917047102 342 13,628 SH SOLE 13,528 0 100
UR-ENERGY INC COM 91688R108 42 26,090 SH SOLE 0 0 26,090
URSTADT BIDDLE PPTYS INC CL A 917286205 6,325 336,259 SH SOLE 0 0 336,259
US BANCORP DEL COM NEW 902973304 114,408 2,152,549 SH SOLE 404,772 0 1,747,777
US FOODS HLDG CORP COM 912008109 2,432 64,642 SH SOLE 3,484 0 61,158
USIO INC COM 917313108 161 45,000 SH SOLE 0 0 45,000
UTZ BRANDS INC COM CL A 918090101 431 29,180 SH SOLE 26,935 0 2,245
UWM HOLDINGS CORPORATION COM CL A 91823B109 295 65,103 SH SOLE 0 0 65,103
V F CORP COM 918204108 9,831 172,892 SH SOLE 68,828 0 104,064
VAALCO ENERGY INC COM NEW 91851C201 730 111,739 SH SOLE 0 0 111,739
VAIL RESORTS INC COM 91879Q109 1,484 5,702 SH SOLE 3,731 0 1,971
VALE S A SPONSORED ADS 91912E105 6,902 345,281 SH SOLE 100,832 0 244,449
VALERO ENERGY CORP COM 91913Y100 38,194 376,151 SH SOLE 42,188 0 333,963
VALLEY NATL BANCORP COM 919794107 834 64,043 SH SOLE 0 0 64,043
VALUE LINE INC COM 920437100 323 4,817 SH SOLE 0 0 4,817
VALVOLINE INC COM 92047W101 485 15,361 SH SOLE 76 0 15,285
VANECK MERK GOLD TR GOLD TRUST 921078101 13,700 727,545 SH SOLE 0 0 727,545
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 23,886 228,491 SH SOLE 0 0 228,491
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 24,805 1,384,978 SH SOLE 0 0 1,384,978
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 7,213 44,489 SH SOLE 0 0 44,489
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 7,411 292,803 SH SOLE 0 0 292,803
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 2,142 106,226 SH SOLE 18,019 0 88,207
VANECK VECTORS ETF TR ENERGY INCOME 92189H870 510 7,900 SH SOLE 0 0 7,900
VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 1,993 13,143 SH SOLE 0 0 13,143
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 68,312 2,247,118 SH SOLE 38,429 0 2,208,689
VANECK VECTORS ETF TR GAMING ETF 92189F882 3,687 92,527 SH SOLE 0 0 92,527
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 87,347 2,277,638 SH SOLE 0 0 2,277,638
VANECK VECTORS ETF TR GREEN BD ETF 92189F171 587 23,495 SH SOLE 0 0 23,495
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 23,193 404,059 SH SOLE 18,840 0 385,219
VANECK VECTORS ETF TR INDIA GRWTH LDR 92189F767 2,122 53,642 SH SOLE 0 0 53,642
VANECK VECTORS ETF TR INDONESIA INDEX 92189F833 775 36,574 SH SOLE 0 0 36,574
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 64,407 1,361,089 SH SOLE 1,133,136 0 227,953
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 11,054 440,396 SH SOLE 0 0 440,396
VANECK VECTORS ETF TR ISRAEL ETF 92189F635 216 4,647 SH SOLE 0 0 4,647
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 7,840 290,488 SH SOLE 115 0 290,373
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 19,836 423,208 SH SOLE 0 0 423,208
VANECK VECTORS ETF TR LONG MUNI ETF 92189F536 4,716 243,149 SH SOLE 0 0 243,149
VANECK VECTORS ETF TR LONG TREND ETF 92189F148 4,942 117,223 SH SOLE 0 0 117,223
VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 3,145 21,672 SH SOLE 0 0 21,672
VANECK VECTORS ETF TR MORNINGSTAR INTL 92189F593 12,284 387,409 SH SOLE 0 0 387,409
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 180,304 2,413,709 SH SOLE 0 0 2,413,709
VANECK VECTORS ETF TR MRNGSTR DUR DV 92189H102 1,166 35,767 SH SOLE 0 0 35,767
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 3,927 229,895 SH SOLE 0 0 229,895
VANECK VECTORS ETF TR NAT RES ETF 92189F841 7,032 128,094 SH SOLE 0 0 128,094
VANECK VECTORS ETF TR OIL REFINERS ETF 92189F585 438 14,570 SH SOLE 0 0 14,570
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 30,784 108,950 SH SOLE 0 0 108,950
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 18,369 894,291 SH SOLE 0 0 894,291
VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 1,530 19,177 SH SOLE 0 0 19,177
VANECK VECTORS ETF TR RARE EARTH STRAT 92189H805 20,116 170,071 SH SOLE 0 0 170,071
VANECK VECTORS ETF TR RETAIL ETF 92189F684 6,352 35,157 SH SOLE 0 0 35,157
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 286 55,473 SH SOLE 0 0 55,473
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 97,838 362,644 SH SOLE 0 0 362,644
VANECK VECTORS ETF TR SHORT MUNI ETF 92189F528 16,371 957,080 SH SOLE 0 0 957,080
VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 6,644 285,659 SH SOLE 0 0 285,659
VANECK VECTORS ETF TR SOCIAL SENTIMENT 92189H839 492 25,397 SH SOLE 0 0 25,397
VANECK VECTORS ETF TR STEEL ETF 92189F205 2,633 38,818 SH SOLE 0 0 38,818
VANECK VECTORS ETF TR URANIUM NUCLEAR 92189F601 308 5,420 SH SOLE 0 0 5,420
VANECK VECTORS ETF TR VIDEO GAMING 92189F114 6,006 103,400 SH SOLE 0 0 103,400
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 961 50,938 SH SOLE 0 0 50,938
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 83,117 301,530 SH SOLE 0 0 301,530
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 43,475 288,489 SH SOLE 0 0 288,489
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 6,716 34,913 SH SOLE 0 0 34,913
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 26,570 146,142 SH SOLE 0 0 146,142
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 5,706 34,060 SH SOLE 0 0 34,060
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 7,931 36,736 SH SOLE 0 0 36,736
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 7,944 44,830 SH SOLE 0 0 44,830
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 27,269 137,704 SH SOLE 0 0 137,704
VANGUARD BD INDEX FDS INTERMED TERM 921937819 257,954 3,149,616 SH SOLE 0 0 3,149,616
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 110,170 1,201,552 SH SOLE 0 0 1,201,552
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 430,446 5,525,618 SH SOLE 1,956 0 5,523,662
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,481,049 31,192,470 SH SOLE 4,732,749 0 26,459,721
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 295,298 5,631,159 SH SOLE 2,835 0 5,628,324
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 88,447 533,909 SH SOLE 0 0 533,909
VANGUARD INDEX FDS GROWTH ETF 922908736 1,155,936 4,019,249 SH SOLE 12,213 0 4,007,036
VANGUARD INDEX FDS LARGE CAP ETF 922908637 118,146 566,673 SH SOLE 16,571 0 550,102
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 112,592 505,326 SH SOLE 2,942 0 502,384
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 125,609 839,242 SH SOLE 4,526 0 834,716
VANGUARD INDEX FDS MID CAP ETF 922908629 533,309 2,242,303 SH SOLE 54,373 0 2,187,930
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 195,570 1,804,650 SH SOLE 1,995 0 1,802,655
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,357,589 3,269,959 SH SOLE 89,844 0 3,180,115
VANGUARD INDEX FDS SM CP VAL ETF 922908611 160,764 913,746 SH SOLE 13,425 0 900,321
VANGUARD INDEX FDS SMALL CP ETF 922908751 678,846 3,194,271 SH SOLE 52,797 0 3,141,474
VANGUARD INDEX FDS SML CP GRW ETF 922908595 113,937 459,182 SH SOLE 477 0 458,705
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,898,915 12,732,969 SH SOLE 592 0 12,732,377
VANGUARD INDEX FDS VALUE ETF 922908744 991,217 6,707,383 SH SOLE 16,507 0 6,690,876
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 94,341 1,638,145 SH SOLE 174,718 0 1,463,427
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 404,818 8,775,597 SH SOLE 80,399 0 8,695,198
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 19,525 313,502 SH SOLE 2,137 0 311,365
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 15,764 212,883 SH SOLE 77,450 0 135,433
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 17,216 138,966 SH SOLE 687 0 138,279
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 9,014 173,517 SH SOLE 12 0 173,505
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 95,317 941,032 SH SOLE 8 0 941,024
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 142,196 2,776,717 SH SOLE 3,796 0 2,772,921
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 80,177 1,555,316 SH SOLE 81,086 0 1,474,230
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 47,728 758,675 SH SOLE 3,443 0 755,232
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,207,855 14,038,294 SH SOLE 99,046 0 13,939,248
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 35,719 381,327 SH SOLE 35,821 0 345,506
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 14,182 176,397 SH SOLE 1,550 0 174,847
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 171,023 3,413,634 SH SOLE 1,517 0 3,412,117
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 93,035 1,569,953 SH SOLE 74,330 0 1,495,623
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 209,514 2,682,979 SH SOLE 25,038 0 2,657,941
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 7,723 92,477 SH SOLE 0 0 92,477
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 1,294 17,456 SH SOLE 0 0 17,456
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 128,574 1,801,767 SH SOLE 0 0 1,801,767
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 17,312 83,554 SH SOLE 0 0 83,554
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 70,332 966,102 SH SOLE 0 0 966,102
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 6,897 37,080 SH SOLE 0 0 37,080
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 39,976 482,511 SH SOLE 0 0 482,511
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 4,085 28,936 SH SOLE 0 0 28,936
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 8,225 40,330 SH SOLE 0 0 40,330
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 736,489 4,541,742 SH SOLE 66 0 4,541,676
VANGUARD STAR FDS VG TL INTL STK F 921909768 128,996 2,159,297 SH SOLE 0 0 2,159,297
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 798,149 16,617,724 SH SOLE 26,970 0 16,590,754
VANGUARD WELLINGTON FD US MOMENTUM 921935508 493 3,899 SH SOLE 0 0 3,899
VANGUARD WELLINGTON FD US QUALITY 921935706 227 1,950 SH SOLE 0 0 1,950
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 5,656 53,000 SH SOLE 0 0 53,000
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 13,621 194,980 SH SOLE 0 0 194,980
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 474,923 4,230,939 SH SOLE 33,257 0 4,197,682
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 57,193 723,544 SH SOLE 0 0 723,544
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 35,144 519,724 SH SOLE 179 0 519,545
VANGUARD WORLD FD ESG INTL STK ETF 921910725 2,885 50,437 SH SOLE 196 0 50,241
VANGUARD WORLD FD ESG US CORP BD 921910691 1,221 17,989 SH SOLE 0 0 17,989
VANGUARD WORLD FD ESG US STK ETF 921910733 8,877 109,479 SH SOLE 179 0 109,300
VANGUARD WORLD FD EXTENDED DUR 921910709 17,875 146,851 SH SOLE 0 0 146,851
VANGUARD WORLD FD MEGA CAP INDEX 921910873 49,343 310,255 SH SOLE 0 0 310,255
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 42,790 398,713 SH SOLE 0 0 398,713
VANGUARD WORLD FD MEGA GRWTH IND 921910816 158,142 671,802 SH SOLE 0 0 671,802
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 13,029 108,533 SH SOLE 437 0 108,096
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 65,958 216,086 SH SOLE 0 0 216,086
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 86,535 441,706 SH SOLE 0 0 441,706
VANGUARD WORLD FDS ENERGY ETF 92204A306 64,201 599,786 SH SOLE 16 0 599,770
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 68,764 736,307 SH SOLE 0 0 736,307
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 153,657 604,046 SH SOLE 0 0 604,046
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 30,004 154,286 SH SOLE 0 0 154,286
VANGUARD WORLD FDS INF TECH ETF 92204A702 654,854 1,572,354 SH SOLE 1,931 0 1,570,423
VANGUARD WORLD FDS MATERIALS ETF 92204A801 21,050 108,476 SH SOLE 0 0 108,476
VANGUARD WORLD FDS UTILITIES ETF 92204A876 76,209 470,976 SH SOLE 0 0 470,976
VAPOTHERM INC COM 922107107 166 11,957 SH SOLE 0 0 11,957
VARONIS SYS INC COM 922280102 369 7,755 SH SOLE 288 0 7,467
VASCULAR BIOGENICS LTD COM M96883109 187 110,916 SH SOLE 0 0 110,916
VAXART INC COM NEW 92243A200 757 150,190 SH SOLE 0 0 150,190
VBI VACCINES INC CDA COM NEW 91822J103 279 167,890 SH SOLE 0 0 167,890
VECTOR GROUP LTD COM 92240M108 873 72,486 SH SOLE 0 0 72,486
VEEVA SYS INC CL A COM 922475108 7,910 37,229 SH SOLE 6,761 0 30,468
VELODYNE LIDAR INC COM 92259F101 34 13,272 SH SOLE 0 0 13,272
VENTAS INC COM 92276F100 14,443 233,859 SH SOLE 132,481 0 101,378
VERACYTE INC COM 92337F107 984 35,685 SH SOLE 13,707 0 21,978
VERASTEM INC COM 92337C104 18 12,620 SH SOLE 8,780 0 3,840
VERICEL CORP COM 92346J108 707 18,510 SH SOLE 16,838 0 1,672
VERIFYME INC COM NEW 92346X206 111 32,831 SH SOLE 32,831 0 0
VERISIGN INC COM 92343E102 1,148 5,161 SH SOLE 997 0 4,164
VERISK ANALYTICS INC COM 92345Y106 12,283 57,229 SH SOLE 47,405 0 9,824
VERITEX HLDGS INC COM 923451108 560 14,674 SH SOLE 13,800 0 874
VERITONE INC COM 92347M100 227 12,394 SH SOLE 0 0 12,394
VERIZON COMMUNICATIONS INC COM 92343V104 217,948 4,278,514 SH SOLE 889,094 0 3,389,420
VERMILION ENERGY INC COM 923725105 356 16,917 SH SOLE 3,004 0 13,913
VERRA MOBILITY CORP COM 92511U102 1,098 67,457 SH SOLE 92 0 67,365
VERTEX INC CL A 92538J106 298 19,405 SH SOLE 18,614 0 791
VERTEX PHARMACEUTICALS INC COM 92532F100 35,623 136,504 SH SOLE 90,237 0 46,267
VERTIV HOLDINGS CO COM CL A 92537N108 821 58,658 SH SOLE 50,966 0 7,692
VIACOMCBS INC CL A 92556H107 820 20,300 SH SOLE 0 0 20,300
VIACOMCBS INC CL B 92556H206 33,936 897,543 SH SOLE 18,849 0 878,694
VIASAT INC COM 92552V100 1,594 32,671 SH SOLE 6,597 0 26,074
VIATRIS INC COM 92556V106 6,532 600,341 SH SOLE 73 0 600,268
VIAVI SOLUTIONS INC COM 925550105 190 11,818 SH SOLE 6,133 0 5,685
VICI PPTYS INC COM 925652109 6,311 221,745 SH SOLE 10,646 0 211,099
VICTORY CAP HLDGS INC COM CL A 92645B103 1,018 35,245 SH SOLE 0 0 35,245
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 1,944 59,882 SH SOLE 0 0 59,882
VICTORY PORTFOLIOS II VCSHS INTL HG DV 92647N881 351 10,712 SH SOLE 0 0 10,712
VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 1,709 40,109 SH SOLE 0 0 40,109
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 98,949 1,336,251 SH SOLE 185 0 1,336,066
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 9,916 133,932 SH SOLE 0 0 133,932
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 6,972 116,324 SH SOLE 0 0 116,324
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 106,766 1,485,756 SH SOLE 0 0 1,485,756
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 5,756 91,197 SH SOLE 0 0 91,197
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 4,937 84,474 SH SOLE 0 0 84,474
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 3,809 59,249 SH SOLE 0 0 59,249
VICTORY PORTFOLIOS II VICOTRYSHS EMG 92647N808 244 11,297 SH SOLE 0 0 11,297
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 6,863 148,382 SH SOLE 0 0 148,382
VICTORY PORTFOLIOS II VICTORYSHS SHORT 92647N535 868 17,404 SH SOLE 0 0 17,404
VICTORY PORTFOLIOS II VICTORYSHS SMLCP 92647N568 560 7,966 SH SOLE 0 0 7,966
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 7,698 184,957 SH SOLE 0 0 184,957
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 1,659 57,324 SH SOLE 0 0 57,324
VIEMED HEALTHCARE INC COM 92663R105 517 103,890 SH SOLE 0 0 103,890
VIEWRAY INC COM 92672L107 43 11,064 SH SOLE 0 0 11,064
VIKING THERAPEUTICS INC COM 92686J106 78 26,151 SH SOLE 0 0 26,151
VILLAGE FARMS INTL INC COM 92707Y108 1,334 252,644 SH SOLE 0 0 252,644
VINCO VENTURES INC COM 927330100 34 10,510 SH SOLE 0 0 10,510
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 687 23,229 SH SOLE 0 0 23,229
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 175 19,487 SH SOLE 10,051 0 9,436
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,340 135,641 SH SOLE 0 0 135,641
VIRTU FINL INC CL A 928254101 611 16,408 SH SOLE 151 0 16,257
VIRTUS ALLIANZGI ARTIFICIAL COM 92838Y100 2,050 93,763 SH SOLE 0 0 93,763
VIRTUS ALLIANZGI CONVERTIBLE COM 92838U108 1,204 277,977 SH SOLE 0 0 277,977
VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 3,201 636,378 SH SOLE 0 0 636,378
VIRTUS ALLIANZGI DIVERSIFIED COM 92840N100 3,064 120,400 SH SOLE 0 0 120,400
VIRTUS ALLIANZGI EQUITY & CO COM 92841M101 561 20,658 SH SOLE 0 0 20,658
VIRTUS DIVIDEND INTEREST & P COM 92840R101 1,381 95,997 SH SOLE 0 0 95,997
VIRTUS ETF TR II VIRTUS US QLTY 92790A504 1,129 37,595 SH SOLE 0 0 37,595
VIRTUS GLOBAL DIVID & INCOME COM 92835W107 3,814 390,813 SH SOLE 0 0 390,813
VIRTUS INVT PARTNERS INC COM 92828Q109 230 958 SH SOLE 0 0 958
VISA INC COM CL A 92826C839 354,509 1,598,165 SH SOLE 321,282 0 1,276,883
VISHAY INTERTECHNOLOGY INC COM 928298108 536 27,347 SH SOLE 10,779 0 16,568
VISTA GOLD CORP COM NEW 927926303 13 12,600 SH SOLE 0 0 12,600
VISTA OUTDOOR INC COM 928377100 4,724 132,371 SH SOLE 14,442 0 117,929
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 40 32,000 SH SOLE 0 0 32,000
VISTEON CORP COM NEW 92839U206 677 6,201 SH SOLE 5,218 0 983
VISTRA CORP COM 92840M102 2,590 111,378 SH SOLE 48,023 0 63,355
VMWARE INC CL A COM 928563402 4,697 41,250 SH SOLE 2,517 0 38,733
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 24,008 1,444,523 SH SOLE 1,089,423 0 355,100
VONTIER CORPORATION COM 928881101 381 15,020 SH SOLE 8,452 0 6,568
VORNADO RLTY TR SH BEN INT 929042109 313 6,898 SH SOLE 0 0 6,898
VOXX INTL CORP CL A 91829F104 238 23,892 SH SOLE 0 0 23,892
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 308 37,922 SH SOLE 0 0 37,922
VOYA FINANCIAL INC COM 929089100 709 10,689 SH SOLE 8,428 0 2,261
VOYA GLBL ADV & PREM OPP FD COM 92912R104 104 10,788 SH SOLE 0 0 10,788
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1,008 171,957 SH SOLE 0 0 171,957
VOYA INFRASTRUCTURE INDLS & COM 92912X101 1,392 119,664 SH SOLE 0 0 119,664
VROOM INC COM 92918V109 50 18,919 SH SOLE 173 0 18,746
VSE CORP COM 918284100 280 6,068 SH SOLE 0 0 6,068
VULCAN MATLS CO COM 929160109 12,662 68,929 SH SOLE 29,878 0 39,051
VUZIX CORP COM NEW 92921W300 133 20,189 SH SOLE 0 0 20,189
VYNE THERAPEUTICS INC COM 92941V209 12 18,062 SH SOLE 0 0 18,062
W & T OFFSHORE INC COM 92922P106 57 15,000 SH SOLE 0 0 15,000
WABTEC COM 929740108 3,039 32,198 SH SOLE 13,216 0 18,982
WAITR HLDGS INC COM 930752100 5 13,261 SH SOLE 0 0 13,261
WALGREENS BOOTS ALLIANCE INC COM 931427108 35,041 782,691 SH SOLE 287,894 0 494,797
WALKER & DUNLOP INC COM 93148P102 10,560 81,592 SH SOLE 0 0 81,592
WALMART INC COM 931142103 193,608 1,300,077 SH SOLE 78,181 0 1,221,896
WASHINGTON FED INC COM 938824109 2,468 75,186 SH SOLE 25,548 0 49,638
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 225 8,824 SH SOLE 0 0 8,824
WASTE CONNECTIONS INC COM 94106B101 2,454 17,564 SH SOLE 3,494 0 14,070
WASTE MGMT INC DEL COM 94106L109 79,802 503,479 SH SOLE 145,757 0 357,722
WATERS CORP COM 941848103 1,265 4,077 SH SOLE 825 0 3,252
WATSCO INC COM 942622200 2,235 7,335 SH SOLE 3,369 0 3,966
WATTS WATER TECHNOLOGIES INC CL A 942749102 269 1,928 SH SOLE 871 0 1,057
WAYFAIR INC CL A 94419L101 1,196 10,799 SH SOLE 182 0 10,617
WD-40 CO COM 929236107 658 3,594 SH SOLE 40 0 3,554
WEBSTER FINL CORP CONN COM 947890109 664 11,836 SH SOLE 43 0 11,793
WEC ENERGY GROUP INC COM 92939U106 16,403 164,340 SH SOLE 33,965 0 130,375
WEIBO CORP NOTE 1.250%11/1 948596AC5 15 16,000 PRN SOLE 0 0 16,000
WELLS FARGO ADV MULTI SCTR I COM 94987D101 344 33,072 SH SOLE 0 0 33,072
WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 1,446 183,085 SH SOLE 0 0 183,085
WELLS FARGO CO NEW COM 949746101 84,793 1,749,745 SH SOLE 170,983 0 1,578,762
WELLS FARGO GLOBAL DIVID OPP COM 94987C103 326 61,438 SH SOLE 0 0 61,438
WELLTOWER INC COM 95040Q104 13,884 144,416 SH SOLE 10,936 0 133,480
WENDYS CO COM 95058W100 1,093 49,768 SH SOLE 1,374 0 48,394
WERNER ENTERPRISES INC COM 950755108 547 13,344 SH SOLE 201 0 13,143
WESBANCO INC COM 950810101 1,782 51,866 SH SOLE 13,975 0 37,891
WESCO INTL INC COM 95082P105 607 4,664 SH SOLE 1,191 0 3,473
WEST FRASER TIMBER CO LTD COM 952845105 664 8,057 SH SOLE 574 0 7,483
WEST PHARMACEUTICAL SVSC INC COM 955306105 20,197 49,176 SH SOLE 44,760 0 4,416
WESTAMERICA BANCORPORATION COM 957090103 305 5,036 SH SOLE 757 0 4,279
WESTERN ALLIANCE BANCORP COM 957638109 329 3,967 SH SOLE 632 0 3,335
WESTERN ASSET / CLAYMORE INF COM 95766R104 7,084 589,834 SH SOLE 0 0 589,834
WESTERN ASSET EMERGING MKTS COM 95766A101 3,290 306,630 SH SOLE 0 0 306,630
WESTERN ASSET GLOBAL HIGH IN COM 95766B109 2,575 304,049 SH SOLE 0 0 304,049
WESTERN ASSET HIGH INCOME FD COM 95766J102 399 66,275 SH SOLE 0 0 66,275
WESTERN ASSET HIGH INCOME OP COM 95766K109 273 61,021 SH SOLE 0 0 61,021
WESTERN ASSET HIGH YIELD DEF COM 95768B107 285 20,525 SH SOLE 0 0 20,525
WESTERN ASSET INTER MUNI FD COM 958435109 1,469 171,032 SH SOLE 0 0 171,032
WESTERN ASSET INVESTMENT GRA COM 95766T100 280 20,532 SH SOLE 0 0 20,532
WESTERN ASSET MANAGED MUNS F COM 95766M105 662 56,987 SH SOLE 17,716 0 39,271
WESTERN ASSET MTG DEFINED OP COM 95790B109 685 51,252 SH SOLE 0 0 51,252
WESTERN ASSET MUN HIGH INCOM COM 95766N103 122 17,395 SH SOLE 0 0 17,395
WESTERN ASSET MUN PARTNERS F COM 95766P108 842 62,483 SH SOLE 0 0 62,483
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 1,616 134,641 SH SOLE 0 0 134,641
WESTERN DIGITAL CORP. COM 958102105 6,873 138,434 SH SOLE 76,123 0 62,311
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 957 37,949 SH SOLE 0 0 37,949
WESTERN UN CO COM 959802109 560 29,901 SH SOLE 1,614 0 28,287
WESTLAKE CHEM CORP COM 960413102 2,613 21,173 SH SOLE 218 0 20,955
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 791 29,200 SH SOLE 1,093 0 28,107
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 18 11,193 SH SOLE 0 0 11,193
WESTROCK CO COM 96145D105 4,868 103,501 SH SOLE 8,138 0 95,363
WEX INC COM 96208T104 1,714 9,702 SH SOLE 5,753 0 3,949
WEYERHAEUSER CO MTN BE COM NEW 962166104 17,990 474,666 SH SOLE 51,257 0 423,409
WHEATON PRECIOUS METALS CORP COM 962879102 3,912 82,218 SH SOLE 7,994 0 74,224
WHIRLPOOL CORP COM 963320106 4,844 28,034 SH SOLE 509 0 27,525
WHITE MTNS INS GROUP LTD COM G9618E107 1,094 963 SH SOLE 693 0 270
WHITESTONE REIT COM 966084204 452 34,081 SH SOLE 0 0 34,081
WHOLE EARTH BRANDS INC COM CL A 96684W100 496 69,300 SH SOLE 0 0 69,300
WILLIAMS COS INC COM 969457100 54,992 1,645,960 SH SOLE 842,962 0 802,998
WILLIAMS SONOMA INC COM 969904101 7,287 50,254 SH SOLE 1,104 0 49,150
WILLIS TOWERS WATSON PLC LTD SHS G96629103 2,889 12,232 SH SOLE 7,996 0 4,236
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 421 10,761 SH SOLE 5,782 0 4,979
WINGSTOP INC COM 974155103 832 7,089 SH SOLE 6,266 0 823
WINNEBAGO INDS INC COM 974637100 554 10,257 SH SOLE 115 0 10,142
WINTRUST FINL CORP COM 97650W108 1,115 12,002 SH SOLE 8,047 0 3,955
WIPRO LTD SPON ADR 1 SH 97651M109 135 17,457 SH SOLE 15,069 0 2,388
WISDOMTREE TR 90/60 BALNCED FD 97717Y790 12,674 312,775 SH SOLE 0 0 312,775
WISDOMTREE TR CBOE S&P 500 97717X560 664 18,909 SH SOLE 0 0 18,909
WISDOMTREE TR CHINADIV EX FI 97717X719 1,297 32,424 SH SOLE 0 0 32,424
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 14,829 362,665 SH SOLE 0 0 362,665
WISDOMTREE TR CURRNCY INT EQ 97717X263 9,253 301,502 SH SOLE 0 0 301,502
WISDOMTREE TR EM EX ST-OWNED 97717X578 80,163 2,454,476 SH SOLE 0 0 2,454,476
WISDOMTREE TR EM LCL DEBT FD 97717X867 459 16,404 SH SOLE 0 0 16,404
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 1,519 58,376 SH SOLE 0 0 58,376
WISDOMTREE TR EMER MKT HIGH FD 97717W315 46,680 1,066,728 SH SOLE 0 0 1,066,728
WISDOMTREE TR EMERG MKTS ESG 97717X214 611 18,705 SH SOLE 0 0 18,705
WISDOMTREE TR EMG MKTS SMCAP 97717W281 7,845 147,186 SH SOLE 0 0 147,186
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 10,186 403,241 SH SOLE 0 0 403,241
WISDOMTREE TR EURO QTLY DIV GR 97717X610 1,506 48,155 SH SOLE 0 0 48,155
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 7,359 99,993 SH SOLE 0 0 99,993
WISDOMTREE TR EUROPE SMCP DV 97717W869 1,921 28,588 SH SOLE 0 0 28,588
WISDOMTREE TR FUTRE STRAT FD 97717W125 392 10,901 SH SOLE 0 0 10,901
WISDOMTREE TR GLB EX US RL EST 97717W331 612 26,462 SH SOLE 0 0 26,462
WISDOMTREE TR GLB HIGH DIV FD 97717W877 2,977 58,263 SH SOLE 0 0 58,263
WISDOMTREE TR GLB US QTLY DIV 97717W844 8,697 218,953 SH SOLE 0 0 218,953
WISDOMTREE TR HEDGED HI YLD BD 97717W430 11,437 521,764 SH SOLE 0 0 521,764
WISDOMTREE TR INDIA ERNGS FD 97717W422 3,376 93,746 SH SOLE 0 0 93,746
WISDOMTREE TR INTL DIV EX FINL 97717W786 321 8,002 SH SOLE 0 0 8,002
WISDOMTREE TR INTL EQUITY FD 97717W703 7,138 135,319 SH SOLE 0 0 135,319
WISDOMTREE TR INTL ESG FUND 97717Y709 771 26,785 SH SOLE 0 0 26,785
WISDOMTREE TR INTL LRGCAP DV 97717W794 2,236 45,988 SH SOLE 0 0 45,988
WISDOMTREE TR INTL MIDCAP DV 97717W778 646 10,062 SH SOLE 0 0 10,062
WISDOMTREE TR INTL QULTY DIV 97717X131 9,450 258,964 SH SOLE 0 0 258,964
WISDOMTREE TR INTL SMCAP DIV 97717W760 5,689 82,888 SH SOLE 0 0 82,888
WISDOMTREE TR INTRST RATE HDGE 97717W380 28,248 608,276 SH SOLE 0 0 608,276
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 25,244 587,894 SH SOLE 0 0 587,894
WISDOMTREE TR ITL HIGH DIV FD 97717W802 7,568 190,284 SH SOLE 0 0 190,284
WISDOMTREE TR JAPN HEDGE EQT 97717W851 10,152 158,577 SH SOLE 0 0 158,577
WISDOMTREE TR JP SMALLCP DIV 97717W836 305 4,631 SH SOLE 0 0 4,631
WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 2,941 61,377 SH SOLE 0 0 61,377
WISDOMTREE TR US CORP BOND FD 97717X198 1,149 23,320 SH SOLE 0 0 23,320
WISDOMTREE TR US DIVID EX FNCL 97717W406 3,203 32,333 SH SOLE 0 0 32,333
WISDOMTREE TR US ESG FUND 97717W596 4,678 96,902 SH SOLE 0 0 96,902
WISDOMTREE TR US HGH YLD CORP 97717X172 11,495 232,977 SH SOLE 0 0 232,977
WISDOMTREE TR US HIGH DIVIDEND 97717W208 29,456 334,381 SH SOLE 0 0 334,381
WISDOMTREE TR US LARGECAP DIVD 97717W307 123,853 1,884,563 SH SOLE 0 0 1,884,563
WISDOMTREE TR US LARGECAP FUND 97717W588 65,583 1,356,149 SH SOLE 0 0 1,356,149
WISDOMTREE TR US MIDCAP DIVID 97717W505 55,538 1,250,288 SH SOLE 0 0 1,250,288
WISDOMTREE TR US MIDCAP FUND 97717W570 35,231 644,318 SH SOLE 0 0 644,318
WISDOMTREE TR US MULTIFACTOR 97717Y857 872 21,276 SH SOLE 0 0 21,276
WISDOMTREE TR US QLT SHRHD YLD 97717W547 4,708 76,451 SH SOLE 0 0 76,451
WISDOMTREE TR US QTLY DIV GRT 97717X669 187,784 2,949,327 SH SOLE 7,589 0 2,941,738
WISDOMTREE TR US S CAP QTY DIV 97717X651 6,888 154,379 SH SOLE 0 0 154,379
WISDOMTREE TR US SHT TRM CORP 97717X156 786 16,155 SH SOLE 0 0 16,155
WISDOMTREE TR US SMALLCAP DIVD 97717W604 41,062 1,288,434 SH SOLE 130,741 0 1,157,693
WISDOMTREE TR US SMALLCAP FUND 97717W562 13,374 278,855 SH SOLE 0 0 278,855
WISDOMTREE TR US TOTAL DIVIDND 97717W109 26,775 414,724 SH SOLE 0 0 414,724
WISDOMTREE TR WSDM EMKTBD FD 97717X784 2,675 40,495 SH SOLE 0 0 40,495
WISDOMTREE TR YIELD ENHANCD US 97717X511 75,457 1,576,955 SH SOLE 0 0 1,576,955
WISDOMTREE TR YIELD ENHANCED 97717Y808 6,030 124,391 SH SOLE 0 0 124,391
WIX COM LTD SHS M98068105 686 6,563 SH SOLE 528 0 6,035
WNS HLDGS LTD SPON ADR 92932M101 1,035 12,107 SH SOLE 0 0 12,107
WOODWARD INC COM 980745103 2,402 19,536 SH SOLE 11,020 0 8,516
WORKDAY INC CL A 98138H101 13,276 55,437 SH SOLE 40,079 0 15,358
WORKHORSE GROUP INC COM NEW 98138J206 271 54,274 SH SOLE 0 0 54,274
WORKIVA INC COM CL A 98139A105 660 5,591 SH SOLE 794 0 4,797
WORLD FUEL SVCS CORP COM 981475106 255 9,441 SH SOLE 4,325 0 5,116
WORTHINGTON INDS INC COM 981811102 678 13,194 SH SOLE 2,013 0 11,181
WP CAREY INC COM 92936U109 51,388 635,675 SH SOLE 12,118 0 623,557
WPP PLC NEW ADR 92937A102 1,067 16,302 SH SOLE 3,245 0 13,057
WRAP TECHNOLOGIES INC COM 98212N107 188 69,750 SH SOLE 0 0 69,750
WSFS FINL CORP COM 929328102 701 15,032 SH SOLE 13,255 0 1,777
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,287 15,200 SH SOLE 2,506 0 12,694
WYNN RESORTS LTD COM 983134107 15,764 197,688 SH SOLE 27 0 197,661
XAI OCTAGON FLOATING RATE & COM 98400T106 2,723 321,491 SH SOLE 0 0 321,491
XCEL ENERGY INC COM 98389B100 27,161 376,354 SH SOLE 137,949 0 238,405
XENCOR INC COM 98401F105 264 9,894 SH SOLE 1,192 0 8,702
XENIA HOTELS & RESORTS INC COM 984017103 1,116 57,866 SH SOLE 1,765 0 56,101
XEROX HOLDINGS CORP COM NEW 98421M106 344 17,056 SH SOLE 214 0 16,842
XL FLEET CORP COM CL A 9837FR100 31 15,405 SH SOLE 0 0 15,405
XPEL INC COM 98379L100 286 5,427 SH SOLE 0 0 5,427
XPENG INC ADS 98422D105 2,144 77,693 SH SOLE 0 0 77,693
XPO LOGISTICS INC COM 983793100 2,049 28,139 SH SOLE 6,179 0 21,960
XYLEM INC COM 98419M100 8,946 104,932 SH SOLE 71,101 0 33,831
YAMANA GOLD INC COM 98462Y100 705 126,338 SH SOLE 13,588 0 112,750
YETI HLDGS INC COM 98585X104 2,895 48,264 SH SOLE 19 0 48,245
YUM BRANDS INC COM 988498101 19,284 162,691 SH SOLE 20,395 0 142,296
YUM CHINA HLDGS INC COM 98850P109 4,083 98,303 SH SOLE 31,800 0 66,503
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 8,126 19,642 SH SOLE 6,370 0 13,272
ZENDESK INC COM 98936J101 1,967 16,352 SH SOLE 863 0 15,489
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 67 23,153 SH SOLE 0 0 23,153
ZILLOW GROUP INC CL A 98954M101 1,019 21,129 SH SOLE 0 0 21,129
ZILLOW GROUP INC CL C CAP STK 98954M200 1,844 37,411 SH SOLE 8,023 0 29,388
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 3,797 52,217 SH SOLE 9,137 0 43,080
ZIMMER BIOMET HOLDINGS INC COM 98956P102 8,441 65,998 SH SOLE 10,358 0 55,640
ZIONS BANCORPORATION N A COM 989701107 1,388 21,175 SH SOLE 5,681 0 15,494
ZOETIS INC CL A 98978V103 35,031 185,764 SH SOLE 96,198 0 89,566
ZOMEDICA PHARMACEUTICALS COR COM 98980M109 8 25,058 SH SOLE 0 0 25,058
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 10,479 89,386 SH SOLE 12,390 0 76,996
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 2,312 38,696 SH SOLE 1,870 0 36,826
ZOSANO PHARMA CORP COM NEW 98979H202 7 30,000 SH SOLE 0 0 30,000
ZSCALER INC COM 98980G102 5,227 21,663 SH SOLE 51 0 21,612
ZYNERBA PHARMACEUTICALS INC COM 98986X109 26 12,605 SH SOLE 0 0 12,605
ZYNGA INC CL A 98986T108 1,764 190,929 SH SOLE 44,347 0 146,582