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
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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
180 DEGREE CAP CORP COM COM 68235b208   12,711 2,527 SH   SOLE 1 2,527 0 0
180 DEGREE CAP CORP COM COM 68235b208   174,962 34,783 SH   SOLE 3 34,783 0 0
180 DEGREE CAP CORP COM COM 68235b208   545,660 108,479 SH   SOLE   93,791 0 14,688
1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105   5,795 108 SH   SOLE 1 108 0 0
23ANDME HOLDING CO CLASS A COM COM 90138q108   570 250 SH   SOLE 1 250 0 0
3-D SYS CORP DEL COM NEW COM 88554d205   6,243 582 SH   SOLE 1 582 0 0
3D PRINTING ETF INDX FD 00214q500   6,733 294 SH   SOLE 1 294 0 0
3M CO COM 88579y101   1,355,451 12,896 SH   SOLE 1 12,267 0 629
3M CO COM 88579y101   595,238 5,663 SH   SOLE   5,663 0 0
529 AMERICAN FUNDS COM 529funds1   235,464 235,464 SH   SOLE 1 235,464 0 0
7 ACQUISITION CORP WT g80694113   699 5,000 SH   SOLE 3 5,000 0 0
ABB LTD COM 000375204   3,430 100 SH   SOLE 1 100 0 0
ABBOTT LABS COM 002824100   316,843 3,129 SH   SOLE   3,129 0 0
ABBOTT LABS COM 002824100   5,912,854 58,393 SH   SOLE 1 54,378 0 4,015
ABBVIE INC COM 00287y109   28,495,056 178,798 SH   SOLE   170,803 0 7,995
ABBVIE INC COM 00287y109   22,482,249 141,070 SH   SOLE 1 136,183 0 4,886
ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105   3,398 634 SH   SOLE 1 634 0 0
ABERDEEN STD GOLD ETF INDX FD 00326a104   6,227 330 SH   SOLE 1 330 0 0
ABERDEEN TOTAL DYNAMIC DIVIDEN CLSD FD 00326l100   1,495 185 SH   SOLE 1 185 0 0
ABRDN PALLADIUM ETF TRUST INDX FD 003262102   4,456 33 SH   SOLE 1 33 0 0
ABRDN PLATINUM ETF TRUST INDX FD 003260106   935,765 10,178 SH   SOLE 1 9,968 0 210
ABRDN PLATINUM ETF TRUST INDX FD 003260106   197,671 2,150 SH   SOLE   2,150 0 0
ABRDN SILVER ETF TRUST INDX FD 003264108   23,110 1,000 SH   SOLE 1 1,000 0 0
ACACIA RESH CORP COM 003881307   375,258 97,217 SH   SOLE   84,190 0 13,027
ACACIA RESH CORP COM 003881307   118,653 30,739 SH   SOLE 3 30,739 0 0
ACACIA RESH CORP COM 003881307   9,017 2,336 SH   SOLE 1 2,336 0 0
ACCELERATE ARBITRAGE FUND COM 00437k108   192,497 10,200 SH   SOLE 3 10,200 0 0
ACCENTURE PLC COM g1151c101   19,094,782 66,809 SH   SOLE   64,113 0 2,696
ACCENTURE PLC COM g1151c101   13,669,057 47,826 SH   SOLE 1 47,283 0 543
ACCRETION ACQUISITION CORP RT WT 00438y123   513 5,400 SH   SOLE 3 5,400 0 0
ACCRETION ACQUISITION CORP WT WT 00438y115   94 2,700 SH   SOLE 3 2,700 0 0
ACE GLOBAL BUSINESS -CW27 COM g0083e110   500 10,000 SH   SOLE 3 10,000 0 0
ACHARI VENTURES HOLDINGS CORP WT 00444x119   1,334 32,000 SH   SOLE 3 32,000 0 0
ACI WORLDWIDE INC COM 004498101   26,980 1,000 SH   SOLE 1 1,000 0 0
ACTIVISION BLIZZARD INC COM 00507v109   196,342 2,294 SH   SOLE 1 2,294 0 0
ACUITY BRANDS INC COM COM 00508y102   51,164 280 SH   SOLE 1 280 0 0
ACUSHNET HLDGS CORP COM 005098108   81,147 1,593 SH   SOLE 1 1,593 0 0
ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104   5,598 360 SH   SOLE   360 0 0
ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104   2,150,674 138,307 SH   SOLE 1 135,067 0 3,240
ADAMS NAT RES FD INC COM COM 00548f105   17,312 842 SH   SOLE 1 842 0 0
ADAPTIVE BIOTECHNOLOGIES CORP COM 00650f109   620 70 SH   SOLE 1 70 0 0
ADIDAS AG NPV COM d0066b185   5,649 32 SH   SOLE 1 32 0 0
ADIT EDTECH ACQUISITION CORP COM 007024110   4 50 SH   SOLE 3 50 0 0
ADIT EDTECH ACQUISITION CORP WT 007024110   900 11,250 SH   SOLE 3 11,250 0 0
ADOBE SYS INC COM COM 00724f101   273,998 711 SH   SOLE   711 0 0
ADOBE SYS INC COM COM 00724f101   2,094,486 5,435 SH   SOLE 1 5,292 0 143
ADVANCE AUTO PARTS INC COM 00751y106   3,527 29 SH   SOLE 1 29 0 0
ADVANCED EMISSIONS SOLUTIONS I COM 00770c101   2,970 1,500 SH   SOLE 1 1,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107   305,791 3,120 SH   SOLE   3,120 0 0
ADVANCED MICRO DEVICES INC COM 007903107   625,696 6,384 SH   SOLE 1 6,384 0 0
ADVANT-E CORP COM COM 00761l305   825,830 10 SH   SOLE 3 10 0 0
ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818   272,556 3,035 SH   SOLE 1 3,035 0 0
ADVISORSHARES TR PURE US CANNA INDX FD 00768y453   53,110 9,334 SH   SOLE 1 8,877 0 457
AERSALE CORPORATION COM COM 00810f106   10,694 621 SH   SOLE 1 621 0 0
AERSALE CORPORATION COM COM 00810f106   458,207 26,609 SH   SOLE   23,008 0 3,601
AERSALE CORPORATION COM COM 00810f106   146,852 8,528 SH   SOLE 3 8,528 0 0
AES CORP COM COM 00130h105   6,670 277 SH   SOLE 1 277 0 0
AETHERIUM ACQUISITION CORP COM 00809J119   1,640 71,000 SH   SOLE 3 71,000 0 0
AFFYMAX INC COM 00826a109   2 500 SH   SOLE 1 500 0 0
AFLAC INC COM 001055102   38,712 600 SH   SOLE 1 600 0 0
AFRICAN GOLD ACQUISITION CORP WT g0112r124   1,767 176,695 SH   SOLE 3 176,695 0 0
AGENT INFORMATION SOFTWARE INC COM 00847d108   10,188 7,660 SH   SOLE 1 7,660 0 0
AGILENT TECHNOLOGIES INC COM 00846u101   45,040 326 SH   SOLE 1 326 0 0
AGNICO EAGLE MINES LTD COM 008474108   433,245 8,500 SH   SOLE   8,500 0 0
AGNICO EAGLE MINES LTD COM 008474108   4,181,324 82,035 SH   SOLE 1 82,035 0 0
AIR CALIF COM INDX FD 009086109   14,846 240 SH   SOLE 1 240 0 0
AIR PRODS & CHEMS INC COM 009158106   7,180 25 SH   SOLE   25 0 0
AIR PRODS & CHEMS INC COM 009158106   1,840,756 6,409 SH   SOLE 1 6,166 0 243
AIRBNB INC COM 009066101   33,045 266 SH   SOLE 1 266 0 0
AIRBUS SE UNSPONSORED ADR COM 009279100   8,070 241 SH   SOLE 1 241 0 0
AKERS BIOSCIENCES INC COM 62856x102   4,644 2,700 SH   SOLE   2,700 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973n102   4,866 1,580 SH   SOLE 1 1,580 0 0
ALASKA AIR GROUP INC COM 011659109   839 20 SH   SOLE 1 20 0 0
ALCON AG COM H01301128   11,004 156 SH   SOLE   156 0 0
ALCON AG COM H01301128   23,984 340 SH   SOLE 1 340 0 0
ALERIAN MLP COM 00162q452   21,644 560 SH   SOLE 1 560 0 0
ALGOMA STL GROUP INC COM 015658107   214,120 26,500 SH   SOLE 1 26,500 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   50,400 6,000 SH   SOLE 1 6,000 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   50,400 6,000 SH   SOLE   6,000 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   14,011,200 1,668,000 SH   SOLE 3 1,668,000 0 0
ALIBABA GRP SHS COM 01609w102   25,954 254 SH   SOLE 1 254 0 0
ALICO INC COM 016230104   9,922 410 SH   SOLE   410 0 0
ALIGHT INC COM CL A COM 01626w101   72,345 7,855 SH   SOLE 1 7,855 0 0
ALIGHT INC COM CL A COM 01626w101   10,971,753 1,191,287 SH   SOLE   891,135 0 300,152
ALIMCO FINL CORP COM NEW COM 01626k206   180,876 30,146 SH   SOLE 3 30,146 0 0
ALIMENTATION COUCHE-TARD INC COM 01626p148   696,998 13,882 SH   SOLE 1 12,732 0 1,150
ALITHYA GROUP INC COM 01643b106   60,846 30,122 SH   SOLE   30,122 0 0
ALITHYA GROUP INC COM 01643b106   1,636,158 809,979 SH   SOLE 3 809,979 0 0
ALITHYA GROUP INC COM 01643b106   819,762 405,823 SH   SOLE 1 405,823 0 0
ALLEGION PUB LTD COM g0176j109   20,279 190 SH   SOLE   190 0 0
ALLETE INC COM 018522300   632,113 9,820 SH   SOLE   9,820 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106   336,352 9,200 SH   SOLE   9,200 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106   104,196 2,850 SH   SOLE 1 2,850 0 0
ALLIANT ENERGY CORP COM COM 188021083   5,340 100 SH   SOLE 1 100 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   38,650 1,000 SH   SOLE 1 1,000 0 0
ALLISON TRANSMISSION HLDGS COM 01973r101   3,167 70 SH   SOLE 1 70 0 0
ALLOT COMMUNICATIONS LTD COM m0854q105   291,219 108,260 SH   SOLE   93,650 0 14,610
ALLOT COMMUNICATIONS LTD COM m0854q105   93,418 34,728 SH   SOLE 3 34,728 0 0
ALLOT COMMUNICATIONS LTD COM m0854q105   7,268 2,702 SH   SOLE 1 2,702 0 0
ALLSTATE CORP COM 020002101   1,044,237 9,424 SH   SOLE 1 8,824 0 600
ALLY FINL INC COM COM 02005n100   10,451 410 SH   SOLE 1 410 0 0
ALPHA HEALTHCARE ACQUISITION C WT 02073f112   520 3,190 SH   SOLE 3 3,190 0 0
ALPHA PARTNERS TECHNOLOGY MERG WT g63290103   1,381 12,552 SH   SOLE 3 12,552 0 0
ALPHABET INC COM 02079K107   2,078,648 19,987 SH   SOLE   19,987 0 0
ALPHABET INC COM 02079K305   8,896,433 85,765 SH   SOLE 1 79,560 0 6,205
ALPHABET INC COM 02079K305   684,618 6,600 SH   SOLE   6,600 0 0
ALPHABET INC COM 02079K107   14,871,170 142,992 SH   SOLE 1 136,208 0 6,784
ALPINE 4 TECHNOLOGIES LTD COM 02083e105   51 100 SH   SOLE 1 100 0 0
ALPINE INCOME PROPERTY TRUST COM 02083x103   7,239,593 430,160 SH   SOLE   295,495 0 134,665
ALPINE INCOME PROPERTY TRUST COM 02083x103   54,024 3,210 SH   SOLE 1 3,210 0 0
ALPS EQUAL SECTOR COM 00162q205   99,728 1,002 SH   SOLE 1 1,002 0 0
ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858   310,733 6,069 SH   SOLE 1 6,069 0 0
ALSET CAPITAL ACQUISITION CORP WT 02115m117   49 1,000 SH   SOLE 3 1,000 0 0
ALSP ORCHID ACQUISITION I CORP WT g0231l123   65 1,250 SH   SOLE 3 1,250 0 0
ALTA EQUIPMENT GROUP COM 02128l106   1,391,456 87,789 SH   SOLE   87,789 0 0
ALTIMAR ACQUISITION CORP III WT g0370u116   54 2,725 SH   SOLE 3 2,725 0 0
ALTO INGREDIENTS INC COM 021513106   403,468 268,979 SH   SOLE   232,579 0 36,400
ALTO INGREDIENTS INC COM 021513106   9,490 6,327 SH   SOLE 1 6,327 0 0
ALTO INGREDIENTS INC COM 021513106   129,319 86,213 SH   SOLE 3 86,213 0 0
ALTRIA GROUP INC COM 02209S103   2,200,796 49,323 SH   SOLE 1 44,260 0 5,064
ALTRIA GROUP INC COM 02209S103   453,518 10,164 SH   SOLE   10,164 0 0
AMAZON COM INC COM 023135106   14,933,771 144,581 SH   SOLE 1 138,536 0 6,045
AMAZON COM INC COM 023135106   842,640 8,158 SH   SOLE   8,158 0 0
AMBASE CORP COM COM 023164106   34,896 345,501 SH   SOLE 3 345,501 0 0
AMCOR PLC COM g0250x107   14,794 1,300 SH   SOLE 1 1,300 0 0
AMERCO COM COM 235861002   158,967 2,665 SH   SOLE 1 2,335 0 330
AMERICAN ACQUISITION OPPORTUNI WT 02369m110   680 16,000 SH   SOLE 3 16,000 0 0
AMERICAN AIRLS GROUP INC COM 02376r102   1,475 100 SH   SOLE 1 100 0 0
AMERICAN AXLE & MFG COM COM 240611038   17,104 2,190 SH   SOLE 1 2,190 0 0
AMERICAN BATTERY METALS CORP COM 02451v101   3,130 3,330 SH   SOLE 1 3,330 0 0
AMERICAN CENTY ETF TR INDX FD 025072877   298 4 SH   SOLE 1 4 0 0
AMERICAN CENTY ETF TR INDX FD 025072802   163,744 2,800 SH   SOLE 1 2,800 0 0
AMERICAN ELEC PWR CO INC COM 025537101   787,766 8,658 SH   SOLE 1 8,658 0 0
AMERICAN EXPRESS CO COM 025816109   161,722 980 SH   SOLE 1 980 0 0
AMERICAN GREEN INC COM 02640n200   1 750 SH   SOLE 1 750 0 0
AMERICAN TOWER CORP NEW COM 03027X100   250,112 1,224 SH   SOLE 1 1,224 0 0
AMERICAN TOWER CORP NEW COM 03027X100   13,691 67 SH   SOLE   67 0 0
AMERICAN VANGUARD CORP COM 030371108   347,717 15,892 SH   SOLE   15,892 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   512,861 3,501 SH   SOLE 1 3,501 0 0
AMERICAS CAR MART INC COM COM 03062t105   166,262 2,099 SH   SOLE 3 2,099 0 0
AMERICAS CAR MART INC COM COM 03062t105   16,000 202 SH   SOLE 1 202 0 0
AMERICAS CAR MART INC COM COM 03062t105   524,053 6,616 SH   SOLE   5,730 0 886
AMERICOLD REALTY TRUST COM 03064d108   2,845 100 SH   SOLE 1 100 0 0
AMERIPRISE FINL INC COM 03076C106   491,361 1,603 SH   SOLE 1 1,603 0 0
AMERISOURCE BERGEN CORP COM 03073e105   556,062 3,473 SH   SOLE 1 3,453 0 20
AMETEK INC COM 031100100   2,325 16 SH   SOLE 1 16 0 0
AMGEN INC COM 031162100   1,141,302 4,721 SH   SOLE   4,721 0 0
AMGEN INC COM 031162100   8,540,057 35,326 SH   SOLE 1 32,437 0 2,889
AMKOR TECHNOLOGY INC COM 031652100   2,602 100 SH   SOLE 1 100 0 0
AMPCO-PITTSBURG CORP COM 032037103   2,617,901 1,068,531 SH   SOLE 3 1,068,531 0 0
AMPHENOL CORP NEW COM 032095101   21,084 258 SH   SOLE 1 258 0 0
AMPLIFY ENERGY CORP COM 03212b103   285,861 41,610 SH   SOLE   41,610 0 0
AMPLIFY ETF TR INDX FD 032108607   14,085 728 SH   SOLE 1 728 0 0
AMRYT PHARMA HOLDINGS LTD COM 03217l106   3,237 222 SH   SOLE 1 222 0 0
AMTECH SYS INC COM 032332504   12,755 1,337 SH   SOLE 1 1,337 0 0
AMTECH SYS INC COM 032332504   511,687 53,636 SH   SOLE   46,398 0 7,238
AMTECH SYS INC COM 032332504   165,128 17,309 SH   SOLE 3 17,309 0 0
ANALOG DEVICES INC COM COM 326541059   99,399 504 SH   SOLE   504 0 0
ANALOG DEVICES INC COM COM 326541059   428,362 2,172 SH   SOLE 1 2,172 0 0
ANC RENT CORP COM 001813104   0 25 SH   SOLE 1 25 0 0
ANGLE PLC SURREY COM 03476v100   2,464 1,100 SH   SOLE 1 1,100 0 0
ANHEUSER BUSCH INBEV SA/NV ADUS 03524A108   6,673 100 SH   SOLE 1 100 0 0
ANIXA BIOSCIENCES INC COM 03528h109   6,545 1,522 SH   SOLE 1 1,522 0 0
ANSYS INC COM 03662Q105   22,963 69 SH   SOLE 1 69 0 0
ANTHEMIS DIGITAL ACQUISITIONS WT g03959114   98 2,500 SH   SOLE 3 2,500 0 0
ANZU SPECIAL ACQUISITION CORP WT 03737a119   864 24,532 SH   SOLE 3 24,532 0 0
AON PLC COM g0403h108   1,985,066 6,296 SH   SOLE 1 6,196 0 100
AON PLC COM g0403h108   72,517 230 SH   SOLE   230 0 0
AP HENDERSON GROUP COM 00186g100   0 2,000 SH   SOLE 1 2,000 0 0
APEIRON CAPITAL INVEST CORP WT WT 03752a119   538 10,754 SH   SOLE 3 10,754 0 0
API GROUP CORP COM 00187Y100   269,086 11,970 SH   SOLE 1 11,970 0 0
API GROUP CORP COM 00187Y100   17,545,752 780,505 SH   SOLE   582,441 0 198,064
APOLLO GLOBAL MANAGEMENT INC COM 03769m106   18,506 293 SH   SOLE 1 293 0 0
APOLLOMICS INC WT g0411d115   391 3,700 SH   SOLE 3 3,700 0 0
APPLE INC COM 037833100   27,093,555 164,303 SH   SOLE   158,413 0 5,890
APPLE INC COM 037833100   72,403,502 439,075 SH   SOLE 1 428,060 0 11,016
APPLIED DNA SCIENCES INC COM COM 03815u300   113 100 SH   SOLE 1 100 0 0
APPLIED INDLTECH INC COM COM 03820c105   337,559 2,375 SH   SOLE 1 2,375 0 0
APPLIED MATLS INC COM 038222105   630,609 5,134 SH   SOLE   5,134 0 0
APPLIED MATLS INC COM 038222105   1,886,781 15,361 SH   SOLE 1 15,361 0 0
AQUA METALS INC COM 03837j101   101 101 SH   SOLE 1 101 0 0
ARCH RESOURCES INC COM 03940r107   2,761 21 SH   SOLE   21 0 0
ARCH RESOURCES INC COM 03940r107   52,847 402 SH   SOLE 1 402 0 0
ARCHER AVIATION INC COM CL A COM 03945r102   429 150 SH   SOLE 1 150 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   28,678 360 SH   SOLE 1 360 0 0
ARCONIC INC COM COM 03966v107   1,746,079 66,568 SH   SOLE   46,138 0 20,430
ARCOSA INC COM 039653100   194,379 3,080 SH   SOLE 1 3,080 0 0
ARCOSA INC COM 039653100   5,512,911 87,354 SH   SOLE   65,034 0 22,320
ARDELYX INC COM 039697107   1,375 287 SH   SOLE 1 287 0 0
ARES CAP CORP COM COM 04010l103   946,762 51,806 SH   SOLE 1 48,542 0 3,264
ARES MANAGEMENT CORP COM 03990b101   7,009 84 SH   SOLE 1 84 0 0
ARHAUS INC COM 04035m102   41,450 5,000 SH   SOLE 1 5,000 0 0
ARIES I ACQUISITION CORP WT g0542n123   26 1,500 SH   SOLE 3 1,500 0 0
ARISTA NETWORKS INC COM 040413106   29,040 173 SH   SOLE 1 173 0 0
ARK FINTECH INNOVATION ETF INDX FD 00214q708   285,183 15,161 SH   SOLE 1 15,161 0 0
ARK GENOMIC REVOLUTION ETF INDX FD 00214q302   279,134 9,283 SH   SOLE 1 9,283 0 0
ARK INNOVATION ETF INDX FD 00214q104   23,944 594 SH   SOLE 1 594 0 0
ARK SPACE EXPLORATION & INNOVA INDX FD 00214q807   728 52 SH   SOLE 1 52 0 0
ARMADA ACQUISITION CORP I WT 04208v111   1,055 10,050 SH   SOLE 3 10,050 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   61,195 859 SH   SOLE 1 859 0 0
ARROWROOT ACQUISITION CORP WT 04282m110   248 2,067 SH   SOLE 3 2,067 0 0
ARTEMIS STRATEGIC INVT CORP WT WT 04303a111   1,358 22,628 SH   SOLE 3 22,628 0 0
ASHLAND INC PUT 044186954   237,250 1,300 SH Put SOLE 3 1,300 0 0
ASHLAND INC COM 044186104   17,840,727 173,700 SH   SOLE 3 173,700 0 0
ASHLAND INC COM 044186104   123,457 1,202 SH   SOLE 1 1,202 0 0
ASML HOLDING N V COM N07059210   87,131 128 SH   SOLE 1 128 0 0
ASTRAZENECA PLC ADUS 046353108   126,946 1,829 SH   SOLE 1 1,829 0 0
ASTRONICS CORP COM 046433108   10,020 750 SH   SOLE 1 750 0 0
ASURE SOFTWARE INC COM 04649U102   14,500 1,000 SH   SOLE 1 1,000 0 0
ASURE SOFTWARE INC COM 04649U102   145,000 10,000 SH   SOLE   10,000 0 0
AT&T INC COM 00206r102   3,208,026 166,651 SH   SOLE 1 159,616 0 7,035
ATHENA CONSUMER ACQUISITION CO WT 04684m114   181 2,500 SH   SOLE 3 2,500 0 0
ATHENA TECHNOLOGY ACQUISITION WT 04687c113   225 2,500 SH   SOLE 3 2,500 0 0
ATHERSYS INC COM 04744l205   480 390 SH   SOLE 1 390 0 0
ATLANTIC COASTAL ACQUISTN CO WT 048453112   1,085 21,701 SH   SOLE 3 21,701 0 0
ATLANTICA SUSTAINABLE F COM g0751n103   5,912 200 SH   SOLE 1 200 0 0
ATLANTIS PLASTICS INC COM 049156102   0 640 SH   SOLE 1 640 0 0
ATLASSIAN CORPORATION COM 049468101   3,423 20 SH   SOLE 1 20 0 0
ATMOS ENERGY CORP COM COM 495601056   142,248 1,266 SH   SOLE 1 957 0 309
ATNA RESOURCES COM 04957f101   0 400 SH   SOLE 1 400 0 0
ATOMERA INCORPORATED COM 04965b100   217 34 SH   SOLE 1 34 0 0
AULT DISRUPTIVE TECHS CORP WT 05150A203   112 2,250 SH   SOLE 3 2,250 0 0
AURORA ACQUISITION CORP WT g0698l129   156 3,450 SH   SOLE 3 3,450 0 0
AURORA CANNABIS INC COM 05156x884   14 20 SH   SOLE 1 20 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,831,892 8,228 SH   SOLE 1 7,328 0 900
AUTOMATIC DATA PROCESSING IN COM 053015103   89,052 400 SH   SOLE   400 0 0
AVALON ACQ WTS WT 05338e119   1,510 16,773 SH   SOLE 3 16,773 0 0
AVALONBAY CMNTYS INC COM 053484101   84,030 500 SH   SOLE 1 500 0 0
AVANOS MEDICAL INC COM 05350v106   565 19 SH   SOLE 1 19 0 0
AVANTAX INC COM 095229100   26,320 1,000 SH   SOLE 1 1,000 0 0
AVANTAX INC COM 095229100   2,632 100 SH   SOLE 3 100 0 0
AVANTOR INC COM 05352a100   1,860 88 SH   SOLE 1 88 0 0
AVIAT NETWORKS INC COM 05366y201   449,289 13,038 SH   SOLE   11,276 0 1,762
AVIAT NETWORKS INC COM 05366y201   10,304 299 SH   SOLE 1 299 0 0
AVIAT NETWORKS INC COM 05366y201   143,733 4,171 SH   SOLE 3 4,171 0 0
AVIDITY BIOSCIENCES INC COM 05370a108   92,100 6,000 SH   SOLE 1 6,000 0 0
AVNET INC COM 053807103   172,890 3,825 SH   SOLE 1 3,825 0 0
AVON PROTECTION PLC COM g06860103   17,557,193 1,532,616 SH   SOLE 3 1,532,616 0 0
AXCELIS TECHNOLOGIES INC COM 054540208   66,625 500 SH   SOLE 1 500 0 0
AXIOS SUSTAINABLE GROWTH ACQUI COM g0703k116   808 20,000 SH   SOLE 3 20,000 0 0
AXIS CAPITAL HOLDINGS SHS COM g0692u109   8,178 150 SH   SOLE 1 150 0 0
AXONPRIME INFRSTCTR AQSTN CORP WT 05467c116   831 5,032 SH   SOLE 3 5,032 0 0
AXT INC COM 00246W103   199 50 SH   SOLE 1 50 0 0
AYR WELLNESS INC SUB LTD COM 05475p109   132 200 SH   SOLE 1 200 0 0
B RILEY PRINCIPAL 250 MERGER C WT 05602l112   110 1,666 SH   SOLE 3 1,666 0 0
BADGER METER INC COM 056525108   24,364 200 SH   SOLE 1 200 0 0
BAGGER DAVES BURGER TAVERN COM 056646201   2,497 25,000 SH   SOLE 3 25,000 0 0
BALL CORP COM 058498106   41,437 752 SH   SOLE 1 527 0 225
BALLYS CORP COM 05875b106   30,315 1,553 SH   SOLE 1 1,553 0 0
BALLYS CORP COM 05875b106   10,424 534 SH   SOLE   534 0 0
BANCROFT FD LTD COM 059695106   16,990 1,000 SH   SOLE 1 1,000 0 0
BANK AMERICA CORP COM 060505104   15,619,633 546,141 SH   SOLE   521,081 0 25,060
BANK AMERICA CORP COM 060505104   8,222,559 287,502 SH   SOLE 1 284,116 0 3,386
BANK FIRST NATL CORP COM 06211j100   12,803 174 SH   SOLE 1 174 0 0
BANK FIRST NATL CORP COM 06211j100   5,666 77 SH   SOLE   77 0 0
BANK NEW YORK MELLON CORP COM 064058100   91,107 2,005 SH   SOLE 1 2,005 0 0
BANNER ACQUISITION -CW23 COM 06654k119   582 17,900 SH   SOLE 3 17,900 0 0
BARCO NV COM b0833g105   15,651 525 SH   SOLE 1 525 0 0
BARINGS BDC INC COM 06759l103   3,970 500 SH   SOLE 1 500 0 0
BARRICK GOLD CORP COM 067901108   6,258 337 SH   SOLE 1 337 0 0
BARRICK GOLD CORP COM 067901108   15,097 813 SH   SOLE 1 813 0 0
BATTERY FUTURE ACQUISITION COR WT g0888j124   564 6,000 SH   SOLE 3 6,000 0 0
BAUSCH HEALTH COS INC COM 071734107   405 50 SH   SOLE 1 50 0 0
BAXTER INTL INC COM 071813109   14,845 366 SH   SOLE 1 366 0 0
BAYER A G SPONSORED ADR ADUS 072730302   11,324 710 SH   SOLE 1 710 0 0
BCE INC COM 05534B760   21,410 478 SH   SOLE 1 478 0 0
BEAM THERAPEUTICS INC COM 07373v105   1,531 50 SH   SOLE 1 50 0 0
BECTON DICKINSON & CO COM 075887109   2,739,469 11,067 SH   SOLE 1 10,280 0 787
BELDEN INC COM 077454106   46,682 538 SH   SOLE 1 538 0 0
BELLRING BRANDS INC COM 07831c103   45,458 1,337 SH   SOLE 1 1,337 0 0
BELLRING BRANDS INC COM 07831c103   2,671,482 78,573 SH   SOLE   58,553 0 20,020
BELONG ACQUISITION CORP WT 08069m110   1,755 30,525 SH   SOLE 3 30,525 0 0
BENSON HILL INC WT 082490111   226 2,600 SH   SOLE 3 2,600 0 0
BERENSON ACQUISITION CORP I WT 083690115   35 11,585 SH   SOLE 3 11,585 0 0
BERKLEY W R CORP COM 084423102   557,476 8,954 SH   SOLE 1 8,954 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702   2,952,768 9,563 SH   SOLE   9,563 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702   30,267,596 98,026 SH   SOLE 1 93,204 0 4,822
BERRY GLOBAL GROUP INC PUT 08579W953   62,500 2,500 SH Put SOLE 3 2,500 0 0
BERRY GLOBAL GROUP INC PUT 08579W953   14,500 200 SH Put SOLE 3 200 0 0
BERRY PLASTICS GROUP COM 08579w103   2,084,824 35,396 SH   SOLE 1 34,996 0 400
BERRY PLASTICS GROUP COM 08579w103   47,154,339 800,583 SH   SOLE 3 800,583 0 0
BERRY PLASTICS GROUP COM 08579w103   839,737 14,257 SH   SOLE   14,257 0 0
BEYOND MEAT INC COM 08862e109   860 53 SH   SOLE 1 53 0 0
BGC PARTNERS INC COM 05541t101   20,920 4,000 SH   SOLE 1 4,000 0 0
BGSF INC COM 05601c105   1,307,703 122,789 SH   SOLE   107,634 0 15,155
BGSF INC COM 05601c105   381,930 35,862 SH   SOLE 3 35,862 0 0
BGSF INC COM 05601c105   30,651 2,878 SH   SOLE 1 2,878 0 0
BHP GROUP LTD ADUS 088606108   25,935 409 SH   SOLE 1 409 0 0
BILANDER ACQUISITION CORP WT 09001t114   220 1,575 SH   SOLE 3 1,575 0 0
BIOCRYST PHARMACEUTICALS INC C COM 09058v103   500 60 SH   SOLE 1 60 0 0
BIOGEN INC COM 09062X103   67,005 241 SH   SOLE 1 241 0 0
BIOMARIN PHARMACEUTICAL COM US COM 09061g101   184,756 1,900 SH   SOLE 1 1,475 0 425
BIONANO GENOMICS INC COM 09075f107   1,110 1,000 SH   SOLE 1 1,000 0 0
BIOPLUS ACQ WT g11217125   80 1,006 SH   SOLE 3 1,006 0 0
BITE ACQUISITION CORP WT 09175k113   5,847 48,009 SH   SOLE 3 48,009 0 0
BITFARMS LTD COM NPV COM 09173b107   194 200 SH   SOLE 1 200 0 0
BLACK HILLS CORP COM 092113109   17,668 280 SH   SOLE 1 280 0 0
BLACK KNIGHT INC COM 09215c105   51,516 895 SH   SOLE 1 895 0 0
BLACK MOUNTAIN ACQUISITION COR WT 09216a116   1,894 28,150 SH   SOLE 3 28,150 0 0
BLACK SPADE ACQUISITION CO WT g11537118   687 5,500 SH   SOLE 3 5,500 0 0
BLACK STONE MINERALS L P COM COM 09225m101   290,673 18,526 SH   SOLE   18,526 0 0
BLACK STONE MINERALS L P COM COM 09225m101   1,656,989 105,608 SH   SOLE 1 100,908 0 4,700
BLACKROCK CORE BD TR CLSD FD 09249E101   33,062 3,050 SH   SOLE 1 3,050 0 0
BLACKROCK CR ALL IV COM CLSD FD 925081002   30,870 3,000 SH   SOLE 1 3,000 0 0
BLACKROCK ENERGY & RES TR CLSD FD 09250U101   7,405 609 SH   SOLE 1 609 0 0
BLACKROCK ENERGY & RES TR CLSD FD 09250U101   85,120 7,000 SH   SOLE   7,000 0 0
BLACKROCK ENHANCED CAP & INCOM COM 09256a109   116,545 6,500 SH   SOLE 1 6,500 0 0
BLACKROCK ENHANCED GLOBAL DI CLSD FD 092501105   1,092 110 SH   SOLE 1 110 0 0
BLACKROCK ENHANCED INTL DIV CLSD FD 092524107   2,916 540 SH   SOLE 1 540 0 0
BLACKROCK ESG CAPITAL ALLOCATI COM 09262f100   1,561 100 SH   SOLE 1 100 0 0
BLACKROCK HEALTH SCIENCES TRUS COM 09260e105   1,420 85 SH   SOLE 1 85 0 0
BLACKROCK INC COM 09247X101   6,841,640 10,225 SH   SOLE 1 9,780 0 445
BLACKROCK INC COM 09247X101   11,979,210 17,903 SH   SOLE   17,066 0 837
BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105   203,358 29,387 SH   SOLE 1 29,387 0 0
BLACKROCK SCIENCE & TECH TR II INDX FD 09260k101   20,615 1,103 SH   SOLE 1 1,103 0 0
BLACKSTONE GROUP INC COM 09260d107   442,011 5,032 SH   SOLE   5,032 0 0
BLACKSTONE GROUP INC COM 09260d107   6,211,270 70,711 SH   SOLE 1 60,541 0 10,170
BLACKSTONE REAL ESTATE INCOME LP 09259k401   1,021,948 69,085 SH   SOLE   69,085 0 0
BLACKSTONE REAL ESTATE INCOME LP 09259k203   90,177 6,100 SH   SOLE 1 6,100 0 0
BLACKSTONE REIT LP 09259k302   1,654,751 114,354 SH   SOLE 1 114,354 0 0
BLACKSTONE SECD LENDING FD COM COM 09261x102   4,986 200 SH   SOLE 1 200 0 0
BLINK CHARGING CO COM 09354a100   4,325 500 SH   SOLE 1 500 0 0
BLOCK INC COM 852234103   61,785 900 SH   SOLE 1 900 0 0
BLOCKCHAIN COINVESTORS ACQUISI WT g11765115   288 2,500 SH   SOLE 3 2,500 0 0
BLOCKCHAIN MOON ACQUISITION CO COM 09370f117   787 15,000 SH   SOLE 3 15,000 0 0
BLOCKCHAIN MOON ACQUISITION CO WT 09370f125   103 5,500 SH   SOLE 3 5,500 0 0
BLOOM ENERGY CORP COM 093712107   5,979 300 SH   SOLE 1 300 0 0
BLOOMIN BRANDS INC COM 094235108   128 5 SH   SOLE 1 5 0 0
BLUE BIOFUELS INC COM COM 09530q102   589,433 3,556,800 SH   SOLE 1 3,556,800 0 0
BLUE RIVER BANCSHARES INC COM 09602p107   0 6,000 SH   SOLE 1 6,000 0 0
BLUE WORLD ACQUISITION -29 COM g1263e136   422 8,800 SH   SOLE 3 8,800 0 0
BLUEBIRD BIO INC COM COM 09609g100   238 75 SH   SOLE 1 75 0 0
BOA ACQUISITION CORP WT g8059b119   2,872 25,263 SH   SOLE 3 25,263 0 0
BOEING CO COM 097023105   2,836,153 13,351 SH   SOLE 1 12,846 0 505
BOOKING HOLDINGS INC COM 09857l108   816,942 308 SH   SOLE   308 0 0
BOOKING HOLDINGS INC COM 09857l108   5,291,558 1,995 SH   SOLE 1 1,794 0 201
BOSTON SCIENTIFIC CORP COM 101137107   30,018 600 SH   SOLE 1 600 0 0
BOSWELL J G CO COM COM 101205102   45,540 66 SH   SOLE 1 66 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   1,372,338 47,800 SH   SOLE   47,800 0 0
BP PLC COM 055622104   361,682 9,533 SH   SOLE 1 5,583 0 3,950
BRAEMAR HOTELS AND RESORTS INC COM 10482b101   1,849 479 SH   SOLE 3 479 0 0
BRAMPTON CREST INTL INC COM COM 10511R101   0 4 SH   SOLE 1 4 0 0
BRC INC COM 05601u105   5,140 1,000 SH   SOLE 1 1,000 0 0
BRIDGER AEROSPACE GROUP HOLDIN WT 96812f110   161 1,000 SH   SOLE 3 1,000 0 0
BRIGHTHOUSE FINL INC COM COM 10922n103   618 14 SH   SOLE 1 14 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   751,875 10,848 SH   SOLE   10,848 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,790,749 25,837 SH   SOLE 1 25,837 0 0
BROADCOM LTD SHS COM 11135f101   32,770,923 51,082 SH   SOLE   48,849 0 2,233
BROADCOM LTD SHS COM 11135f101   25,787,401 40,196 SH   SOLE 1 38,644 0 1,552
BROOKFIELD ASSET MANAGMT LTD COM 113004105   18,127 554 SH   SOLE   554 0 0
BROOKFIELD ASSET MANAGMT LTD COM 113004105   594,457 18,168 SH   SOLE 1 17,216 0 952
BROOKFIELD CORP COM 11271j107   1,370,377 42,049 SH   SOLE 1 39,437 0 2,612
BROOKFIELD CORP COM 11271j107   72,317 2,219 SH   SOLE   2,219 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101   15,196 450 SH   SOLE 1 450 0 0
BROOKFIELD REAL ASSETS INCOM CLSD FD 112830104   2,073 126 SH   SOLE 1 126 0 0
BROWN & BROWN INC COM 115236101   12,632 220 SH   SOLE 1 220 0 0
BROWN FORMAN CORP COM 115637209   501,049 7,796 SH   SOLE 1 7,446 0 350
BROWN FORMAN CORP COM 115637209   16,067 250 SH   SOLE 1 250 0 0
BUCKEYE ST BANK COM 118239102   0 667 SH   SOLE 1 667 0 0
BUMBLE INC COM 12047b105   10,752 550 SH   SOLE 1 550 0 0
BUNGE LIMITED COM COM g16962105   43,939 460 SH   SOLE 1 460 0 0
BURCON NUTRASCIENCE CORP COM 120831102   70 350 SH   SOLE 1 350 0 0
BURTECH ACQUISITION CORP WT 123013112   1,869 44,500 SH   SOLE 3 44,500 0 0
BWX TECHNOLOGIES COM 05605h100   1,891 30 SH   SOLE 1 30 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209   223,626,322 2,250,441 SH   SOLE 3 2,250,441 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959   198,080 2,476 SH Put SOLE 3 2,476 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209   199,038 2,003 SH   SOLE   2,003 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209   199,038 2,003 SH   SOLE 1 2,003 0 0
C3AI INC COM 12468p104   1,712 51 SH   SOLE 1 51 0 0
CABLE ONE INC COM COM 12685j105   1,740,960 2,480 SH   SOLE   1,720 0 760
CACI INTL INC COM 127190304   29,628 100 SH   SOLE 1 100 0 0
CACTUS ACQUISITION CORP 1 LTD WT g1745a124   609 10,850 SH   SOLE 3 10,850 0 0
CAESARS ENTERTAINMENT INC COM 12769g100   248,931 5,100 SH   SOLE 1 5,100 0 0
CAMBRIA ETF TR INDX FD 132061821   3,744 600 SH   SOLE 1 600 0 0
CAMBRIA ETF TR INDX FD 132061201   35,220 600 SH   SOLE 1 600 0 0
CAMECO COM 13321l108   9,029 345 SH   SOLE 1 345 0 0
CANADIAN NAT RES LTD COM 136385101   3,210 58 SH   SOLE 1 58 0 0
CANADIAN NATL RY CO COM 136375102   16,280 138 SH   SOLE 1 138 0 0
CANADIAN PAC RY LTD COM COM 13645t100   269,982 3,509 SH   SOLE 1 3,509 0 0
CANNA-GLOBAL ACQUISITION CORP WT 13767k119   1,752 59,000 SH   SOLE 3 59,000 0 0
CANNAE HOLDINGS INC COM 13765n107   30,068 1,490 SH   SOLE 1 1,490 0 0
CANNAE HOLDINGS INC COM 13765n107   4,992,532 247,400 SH   SOLE   170,010 0 77,390
CANNALINK INC COM COM 13765b103   0 28 SH   SOLE 1 28 0 0
CANO HEALTH INC COM 13781y103   1,820 2,000 SH   SOLE 1 2,000 0 0
CANOPY GROWTH CORP COM 138035100   287 164 SH   SOLE 1 164 0 0
CANTALOUPE INC COM 138103106   7,524 1,320 SH   SOLE 1 1,320 0 0
CAPITALWORKS EMNG MKTS ACQSTN WT g1889l126   433 5,000 SH   SOLE 3 5,000 0 0
CAPSTONE THERAPEUTICS CORPORAT COM 14068e208   35,720 1,786 SH   SOLE 3 1,786 0 0
CARDINAL HEALTH INC COM 14149y108   11,929 158 SH   SOLE 1 158 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   99,260 4,998 SH   SOLE 1 4,998 0 0
CARIBOU BIOSCIENCES INC COM 142038108   133 25 SH   SOLE 1 25 0 0
CARISMA THERAPEUTICS INC COM COM 14216r101   201 65 SH   SOLE 1 65 0 0
CARNIVAL CORP COM 143658300   2,537 250 SH   SOLE 1 250 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   1,567 35 SH   SOLE 1 35 0 0
CARRIER GLOBAL CORPORATION COM 14448c104   313,442 6,851 SH   SOLE 1 6,851 0 0
CARS COM INC COM 14575e105   6,427 333 SH   SOLE 1 333 0 0
CARVANA CO COM 146869102   489 50 SH   SOLE 1 50 0 0
CASS INFORMATION SYSTEMS INC COM 14808p109   10,827 250 SH   SOLE 1 250 0 0
CASSAVA SCIENCES INC COM 14817c107   12,060 500 SH   SOLE 1 500 0 0
CATCHA INVESTMENT CORP WT g1962y110   29 2,607 SH   SOLE 3 2,607 0 0
CATERPILLAR INC COM 149123101   514,890 2,250 SH   SOLE 1 2,000 0 250
CATERPILLAR INC COM 149123101   91,536 400 SH   SOLE   400 0 0
CAVCO INDS INC DEL COM 149568107   3,544,390 11,155 SH   SOLE   8,897 0 2,258
CBIZ INC COM 124805102   24,745 500 SH   SOLE 1 500 0 0
CBL & ASSOC PPTYS INC LP 124830878   121,790 4,750 SH   SOLE   4,750 0 0
CBOE GLOBAL MKTS INC COM 12503M108   672,677 5,011 SH   SOLE 1 4,611 0 400
CBRE GROUP INC COM 12504l109   253,597 3,483 SH   SOLE 1 3,483 0 0
CDW CORPORATION COM 12514g108   193,136 991 SH   SOLE 1 991 0 0
CECIL BANCORP INC COM 149841306   194 125 SH   SOLE 1 125 0 0
CECIL BANCORP INC COM 149841306   532,816 343,752 SH   SOLE 3 343,752 0 0
CECIL BANCORP RSTD COM 149841306   488,128 343,752 SH   SOLE 3 343,752 0 0
CEDAR FAIR L P LP 150185106   126,955 2,779 SH   SOLE 1 2,779 0 0
CEPTON INC WT 15673x119   319 6,250 SH   SOLE 3 6,250 0 0
CERENCE INC COM 156727109   1,208 43 SH   SOLE 1 43 0 0
CERES FARMS LLC LP 001466717   443,217 443,217 SH   SOLE 1 443,217 0 0
CF ACQUISITION CORP VIII WT 12520c117   333 3,175 SH   SOLE 3 3,175 0 0
CF BANKSHARES INC COM 12520l109   1,323,133 67,853 SH   SOLE 3 67,853 0 0
CF BANKSHARES INC COM 12520l109   98,982 5,076 SH   SOLE 1 5,076 0 0
CF FINANCE ACQUISITION -CW27 COM 92671v114   306 9,400 SH   SOLE 3 9,400 0 0
CF INDS HLDGS INC COM 125269100   6,162 85 SH   SOLE 1 85 0 0
CGI INC COM COM 12532h104   96,270 1,000 SH   SOLE 1 1,000 0 0
CHAIN BRIDGE I WT g2061x110   117 1,350 SH   SOLE 3 1,350 0 0
CHAMPIONX CORPORATION COM COM 15872m104   276,048 10,175 SH   SOLE 1 10,175 0 0
CHAMPIONX CORPORATION COM COM 15872m104   4,988,149 183,861 SH   SOLE   134,707 0 49,154
CHARGEPOINT HOLDINGS INC COM 15961r105   31,410 3,000 SH   SOLE 1 3,000 0 0
CHARLES RIV LABS INTL INC COM 159864107   2,000,036 9,910 SH   SOLE   6,210 0 3,700
CHARLES RIV LABS INTL INC COM 159864107   132,394 656 SH   SOLE 1 656 0 0
CHARTER COMMUNICATIONS INC COM 16119p108   26,106 73 SH   SOLE 1 73 0 0
CHAVANT CAP ACQUISITION CORP R WT g2058l111   198 6,325 SH   SOLE 3 6,325 0 0
CHECK POINT SOFTWARE ORD COM m22465104   163,042 1,254 SH   SOLE 1 1,254 0 0
CHEGG INC COM 163092109   244 15 SH   SOLE 1 0 0 15
CHENIERE ENERGY INC COM 16411r208   18,912 120 SH   SOLE 1 120 0 0
CHESAPEAKE ENERGY CORP COM 165167735   3,373,895 44,370 SH   SOLE   30,540 0 13,830
CHESAPEAKE ENERGY CORP COM 165167735   6,083 80 SH   SOLE 1 80 0 0
CHEVRON CORP NEW COM 166764100   20,812,088 127,556 SH   SOLE 1 124,504 0 3,052
CHEVRON CORP NEW COM 166764100   26,696,412 163,621 SH   SOLE   156,120 0 7,501
CHEWY INC COM 16679l109   449 12 SH   SOLE 1 12 0 0
CHICAGO RIVET & MACH CO COM 168088102   99,532 3,349 SH   SOLE 1 3,349 0 0
CHIMERA INVT CORP COM NEW COM 16934q208   3,384 600 SH   SOLE 1 600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   432,197 253 SH   SOLE 1 253 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   150,330 88 SH   SOLE   88 0 0
CHUBB LTD COM COM h1467j104   107,770 555 SH   SOLE 1 555 0 0
CHURCH & DWIGHT CO INC COM 171340102   13,969 158 SH   SOLE 1 158 0 0
CHURCHILL CAPITAL CORP VII WT 17144m110   149 1,219 SH   SOLE 3 1,219 0 0
CHURCHILL DOWNS INC COM 171484108   190,474 741 SH   SOLE 1 741 0 0
CHURCHILL DOWNS INC COM 171484108   153,716 598 SH   SOLE   598 0 0
CHUYS HLDGS INC COM 171604101   2,348,856 65,519 SH   SOLE   45,251 0 20,268
CIIG CAPITAL PARTNERS CLSD FD 12561u109   10,400 1,000 SH   SOLE 3 1,000 0 0
CIM REAL ESTATE FINANCE TRUST COM 12558q103   16,854 2,565 SH   SOLE 1 2,565 0 0
CINCINNATI FINL CORP COM 172062101   440,923 3,934 SH   SOLE 1 3,934 0 0
CISCO SYS INC COM 17275r102   7,474,189 142,978 SH   SOLE 1 140,582 0 2,396
CISCO SYS INC COM 17275r102   1,369,448 26,197 SH   SOLE   26,197 0 0
CITADEL INCOME FUND COM 17286a106   16,855 7,500 SH   SOLE 3 7,500 0 0
CITIGROUP INC COM 172967424   144,858 3,089 SH   SOLE 1 3,089 0 0
CITIZENS FINL GROUP INC COM 174610105   1,856,507 61,130 SH   SOLE 1 60,008 0 1,122
CITIZENS FINL GROUP INC COM 174610105   343,788 11,320 SH   SOLE   3,827 0 7,493
CIVISTA BANCSHARES INC COM 178867107   5,385 319 SH   SOLE 1 319 0 0
CLARIVATE PLC COM g21810109   165,968 17,675 SH   SOLE 1 15,175 0 2,500
CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106   470,507 392,089 SH   SOLE 1 392,089 0 0
CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106   9,901 8,251 SH   SOLE   8,251 0 0
CLEARPOINT NEURO INC COM 18507c103   84,400 10,000 SH   SOLE 1 10,000 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   359,855 19,632 SH   SOLE 1 19,632 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   183,300 10,000 SH   SOLE   10,000 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   1,653,642 31,031 SH   SOLE   31,031 0 0
CLOROX CO DEL COM 189054109   67,252 425 SH   SOLE 1 425 0 0
CLOUDFLARE INC COM 18915m107   1,675 27 SH   SOLE 1 27 0 0
CME GROUP INC COM COM 12572q105   4,788 25 SH   SOLE 1 25 0 0
CNA FINL CORP COM 126117100   38,679 991 SH   SOLE 1 991 0 0
CNL HEALTHCARE PPTYS INC COM LP 12612c108   50,952 7,363 SH   SOLE 1 7,363 0 0
CNX RESOURCES CORPORATION COM 12653c108   29,877 1,865 SH   SOLE 1 1,865 0 0
COCA COLA CO COM 191216100   2,237,732 36,075 SH   SOLE 1 36,075 0 0
COCA COLA CO COM 191216100   286,641 4,621 SH   SOLE   4,621 0 0
COEUR MNG INC COM 192108504   6,300 1,579 SH   SOLE 1 1,579 0 0
COFFEE HLDG CO INC COM 192176105   78,000 41,711 SH   SOLE 3 41,711 0 0
COFFEE HLDG CO INC COM 192176105   9,629 5,149 SH   SOLE 1 5,149 0 0
COFFEE HLDG CO INC COM 192176105   256,278 137,047 SH   SOLE   119,246 0 17,801
COGNEX CORP COM 192422103   2,775 56 SH   SOLE 1 56 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102   2,814,334 46,190 SH   SOLE 1 38,831 0 7,359
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102   550,076 9,028 SH   SOLE   9,028 0 0
COHEN & STEERS CLOSED END OPP CLSD FD 19248p106   10,960 1,000 SH   SOLE 1 1,000 0 0
COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109   38,796 1,590 SH   SOLE 1 1,590 0 0
COHERENT CORP COM 19247g107   19,687 517 SH   SOLE 1 517 0 0
COINBASE GLOBAL INC COM 19260q107   3,374 50 SH   SOLE 1 50 0 0
COLGATE PALMOLIVE CO COM 194162103   1,086,444 14,457 SH   SOLE 1 14,257 0 200
COLISEUM ACQUISITION CORP WT E WT g2263t107   242 1,673 SH   SOLE 3 1,673 0 0
COLONNADE ACQUISITION -CW25 WT 68989m111   621 5,318 SH   SOLE 3 5,318 0 0
COLUMBIA FINL INC COM 197641103   27,054 1,480 SH   SOLE   1,480 0 0
COLUMBIA FINL INC COM 197641103   121,196 6,630 SH   SOLE 1 6,630 0 0
COMCAST CORP NEW COM 20030N101   5,877,888 155,048 SH   SOLE 1 147,076 0 7,973
COMCAST CORP NEW COM 20030N101   12,939 341 SH   SOLE   341 0 0
COMERICA INC COM 200340107   9,335 215 SH   SOLE   215 0 0
COMMUNICATION SERVICES SELECT INDX FD 81369y852   59,361 1,024 SH   SOLE 1 1,024 0 0
COMPASS DIGITAL ACQUISITION CO WT g2476c123   1,224 8,166 SH   SOLE 3 8,166 0 0
COMPASS DIVRSFD HLDGS SH BEN I COM 20451q104   7,632 400 SH   SOLE 1 400 0 0
COMPASS PATHWAYS PLC COM 20451w101   49,650 5,000 SH   SOLE 1 5,000 0 0
COMPUTER TASK GROUP INC COM 205477102   336,306 46,387 SH   SOLE 3 46,387 0 0
COMPUTER TASK GROUP INC COM 205477102   1,049,249 144,724 SH   SOLE   125,139 0 19,585
COMPUTER TASK GROUP INC COM 205477102   25,201 3,476 SH   SOLE 1 3,476 0 0
CONAGRA BRANDS INC COM 205887102   161,508 4,300 SH   SOLE 1 4,300 0 0
CONCENTRIX CORP COM COM 20602d101   1,554,624 12,790 SH   SOLE   9,156 0 3,634
CONCENTRIX CORP COM COM 20602d101   50,443 415 SH   SOLE 1 415 0 0
CONCORD ACQUISITION CORP III WT 20607v114   324 2,950 SH   SOLE 3 2,950 0 0
CONCORD ACQUISITION II CORP WT 20607u116   479 6,450 SH   SOLE 3 6,450 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   128,425 18,886 SH   SOLE 3 18,886 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   401,288 59,013 SH   SOLE   51,036 0 7,977
CONCRETE PUMPING HLDGS INC COM 206704108   9,622 1,415 SH   SOLE 1 1,415 0 0
CONDUENT INC COM 206787103   686 200 SH   SOLE 1 200 0 0
CONOCOPHILLIPS COM 20825c104   801,220 8,076 SH   SOLE   8,076 0 0
CONOCOPHILLIPS COM 20825c104   1,523,720 15,359 SH   SOLE 1 12,095 0 3,263
CONRAD INDS INC COM COM 208305102   54,046 3,798 SH   SOLE 1 3,798 0 0
CONSENSUS CLOUD SOLUTIONS INC COM 20848v105   7,159 210 SH   SOLE 1 210 0 0
CONSENSUS CLOUD SOLUTIONS INC COM 20848v105   2,497,638 73,266 SH   SOLE   56,006 0 17,260
CONSOLIDATED EDISON INC COM 209115104   70,447 736 SH   SOLE 1 377 0 359
CONSTELLATION BRANDS INC COM 21036P108   1,044,967 4,626 SH   SOLE 1 4,609 0 17
CONSTELLATION BRANDS INC COM 21036P108   45,178 200 SH   SOLE   200 0 0
CONSTELLATION ENERGY CORP COM 21037t109   179,765 2,290 SH   SOLE   2,290 0 0
CONSTELLATION ENERGY CORP COM 21037t109   56,598 721 SH   SOLE 1 650 0 71
CONSTELLATION SOFTWARE INC COM 21037X100   108,895 58 SH   SOLE   58 0 0
CONSTELLATION SOFTWARE INC COM 21037X100   467,497 249 SH   SOLE 1 249 0 0
CORECIVIC INC LP 21871n101   6,900 750 SH   SOLE 1 750 0 0
CORENERGY INFRASTRUCTURE TR LP 21870u502   111 87 SH   SOLE 1 87 0 0
CORNING INC COM 219350105   218,136 6,183 SH   SOLE   6,183 0 0
CORNING INC COM 219350105   438,707 12,435 SH   SOLE 1 12,435 0 0
CORTEVA COM 22052l104   856,941 14,209 SH   SOLE 1 12,122 0 2,087
COSTAR GROUP INC COM COM 22160n109   41,310 600 SH   SOLE 1 600 0 0
COSTCO WHSL CORP NEW COM 22160K105   753,438 1,516 SH   SOLE   1,516 0 0
COSTCO WHSL CORP NEW COM 22160K105   9,687,787 19,498 SH   SOLE 1 18,436 0 1,062
COTERRA ENERGY INC COM 127097103   1,391,443 56,701 SH   SOLE 1 45,376 0 11,325
COTERRA ENERGY INC COM 127097103   714,556 29,118 SH   SOLE   29,118 0 0
CRA INTL INC COM 12618T105   1,187,098 11,010 SH   SOLE   11,010 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   11,360 100 SH   SOLE 1 100 0 0
CRANE HLDGS CO COM 224441113   824,680 21,200 SH   SOLE   16,858 0 4,342
CRANE HLDGS CO COM 224441105   8,993,740 79,240 SH   SOLE   60,570 0 18,670
CRAWFORD & CO COM 224633206   506,282 60,560 SH   SOLE 3 60,560 0 0
CRAWFORD & CO COM 224633206   35,889 4,293 SH   SOLE 1 4,293 0 0
CRAWFORD & CO COM 224633107   49,855 6,500 SH   SOLE 1 6,500 0 0
CRAWFORD & CO COM 224633206   1,576,938 188,629 SH   SOLE   163,059 0 25,570
CREDIT SUISSE AG NASSAU BRH VE COM 22542d316   4,409 25 SH   SOLE 1 25 0 0
CRESCENT ENERGY CO COM 44952j104   23,550 2,082 SH   SOLE 1 2,082 0 0
CRESCERA CAPITAL ACQUISITION C WT g26507114   676 7,718 SH   SOLE 3 7,718 0 0
CRESCO LABS INC COM 22587m106   237,930 148,388 SH   SOLE 1 127,804 0 20,584
CRISPR THERAPEUTICS AG COM h17182108   28,495 630 SH   SOLE 1 630 0 0
CRIXUS BH3 ACQUISITION CO WT 22677t110   1,698 10,000 SH   SOLE 3 10,000 0 0
CRONOS GROUP INC COM 22717l101   239 123 SH   SOLE 1 123 0 0
CROWDSTRIKE HOLDINGS INC COM 22788c105   44,609 325 SH   SOLE 1 325 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822v101   607,100 4,536 SH   SOLE 1 4,096 0 440
CROWN CASTLE INTL CORP NEW COM COM 22822v101   33,460 250 SH   SOLE   250 0 0
CROWN PROPTECH ACQUISITIONS WT g25741110   1,210 12,098 SH   SOLE 3 12,098 0 0
CSX CORP PUT 126408953   144,000 2,400 SH Put SOLE 3 2,400 0 0
CSX CORP COM 126408103   4,184,115 139,750 SH   SOLE 1 131,562 0 8,188
CTO REALTY GROWTH INC COM COM 22948q101   6,764,401 391,912 SH   SOLE   298,989 0 92,923
CUBESMART COM 229663109   9,244 200 SH   SOLE 1 200 0 0
CULP INC COM 230215105   13,733 2,641 SH   SOLE 1 2,641 0 0
CULP INC COM 230215105   562,957 108,261 SH   SOLE   93,757 0 14,504
CULP INC COM 230215105   182,270 35,052 SH   SOLE 3 35,052 0 0
CUMMINS INC COM 231021106   68,797 288 SH   SOLE 1 288 0 0
CURTISS WRIGHT CORP COM 231561101   5,288 30 SH   SOLE 1 30 0 0
CVS HEALTH CORP COM 126650100   11,090,715 149,249 SH   SOLE 1 144,428 0 4,821
CVS HEALTH CORP COM 126650100   17,609,869 236,978 SH   SOLE   226,279 0 10,699
CYTODYN INC COM COM 23283M101   3,416 9,488 SH   SOLE 1 9,488 0 0
D R HORTON INC COM COM 23331a109   39,076 400 SH   SOLE 1 400 0 0
DANAHER CORPORATION COM 235851102   1,480,703 5,875 SH   SOLE 1 5,675 0 200
DANAHER CORPORATION COM 235851102   213,982 849 SH   SOLE   849 0 0
DARDEN RESTAURANTS INC COM 237194105   10,241 66 SH   SOLE 1 66 0 0
DARLING INGREDIENTS INC COM 237266101   35,098 601 SH   SOLE 1 601 0 0
DASEKE INC COM COM 23753f107   4,120 533 SH   SOLE 1 533 0 0
DATADOG INC COM 23804l103   9,082 125 SH   SOLE 1 125 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   6,761,266 183,780 SH   SOLE   135,590 0 48,190
DBS GROUP HLDGS LTD SPONSORED COM 23304Y100   40,904 412 SH   SOLE 1 412 0 0
DBX ETF TR INDX FD 233051200   6,160 175 SH   SOLE 1 175 0 0
DBX ETF TR COM 233051879   7,576 257 SH   SOLE 1 257 0 0
DEEP MEDICINE ACQUISITION CO COM 243733110   755 5,200 SH   SOLE 3 5,200 0 0
DEERE & CO COM 244199105   360,857 874 SH   SOLE 1 549 0 325
DELL TECHNOLOGIES INC COM 24703l202   11,259 280 SH   SOLE 1 280 0 0
DELTA AIR LINES INC DEL COM 247361702   1,598,323 45,771 SH   SOLE 1 43,921 0 1,850
DELTA APPAREL INC COM 247368103   36,300 3,300 SH   SOLE 1 3,300 0 0
DESKTOP METAL INC COM 25058x105   419 182 SH   SOLE 1 182 0 0
DEVON ENERGY CORP NEW COM 25179M103   151,830 3,000 SH   SOLE   3,000 0 0
DEVON ENERGY CORP NEW COM 25179M103   35,478 701 SH   SOLE 1 701 0 0
DEXCOM INC COM 252131107   11,618 100 SH   SOLE 1 100 0 0
DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872   30,175 710 SH   SOLE   710 0 0
DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872   6,300,235 148,241 SH   SOLE 1 141,628 0 6,613
DFA DIMENSIONAL EMERGING CORE INDX FD 25434v302   230 10 SH   SOLE 1 10 0 0
DFA DIMENSIONAL EMERGING MARKE INDX FD 25434v740   91,894 3,931 SH   SOLE 1 3,931 0 0
DFA DIMENSIONAL INTERNATIONAL INDX FD 25434v781   18,996 798 SH   SOLE 1 798 0 0
DFA DIMENSIONAL INTL CORE EQ M COM 25434v203   2,377,619 88,223 SH   SOLE 1 88,223 0 0
DFA DIMENSIONAL INTL CORE EQ M COM 25434v203   30,831 1,144 SH   SOLE   1,144 0 0
DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104   1,498,213 52,076 SH   SOLE 1 51,486 0 590
DFA DIMENSIONAL US MARKETWIDE INDX FD 25434v724   8,950,148 267,328 SH   SOLE 1 254,567 0 12,761
DFA DIMENSIONAL US MARKETWIDE INDX FD 25434v724   80,720 2,411 SH   SOLE   2,411 0 0
DFA DIMENSIONAL US SMALL CAP V INDX FD 25434v815   27,573 1,106 SH   SOLE   1,106 0 0
DFA DIMENSIONAL US SMALL CAP V INDX FD 25434v815   62,350 2,501 SH   SOLE 1 2,501 0 0
DHC ACQUISITION CORP WT g2758t117   584 17,548 SH   SOLE 3 17,548 0 0
DIAGEO PLC ADUS 25243Q205   61,601 340 SH   SOLE   340 0 0
DIAGEO PLC ADUS 25243Q205   670,547 3,701 SH   SOLE 1 3,701 0 0
DIAMOND HILL INVESTMENT GROUP COM 25264r207   173,303 1,053 SH   SOLE 3 1,053 0 0
DIAMOND HILL INVESTMENT GROUP COM 25264r207   562,041 3,415 SH   SOLE   2,948 0 467
DIAMOND HILL INVESTMENT GROUP COM 25264r207   12,837 78 SH   SOLE 1 78 0 0
DIAMONDBACK ENERGY INC COM COM 25278x109   11,084 82 SH   SOLE 1 82 0 0
DIDI GLOBAL INC SPON COM 23292e108   304 80 SH   SOLE 1 80 0 0
DIEBOLD NIXDORF INC CALL 253651953   5,250 100 SH Call SOLE 3 100 0 0
DIEBOLD NIXDORF INC COM 253651103   138,000 115,000 SH   SOLE   115,000 0 0
DIEBOLD NIXDORF INC COM 253651103   121,178 100,982 SH   SOLE 1 100,982 0 0
DIEBOLD NIXDORF INC COM 253651103   547,894 456,578 SH   SOLE 3 456,578 0 0
DIGITAL HEALTH ACQUISITION C WT 253893119   1,674 19,700 SH   SOLE 3 19,700 0 0
DIGITAL RIVER COM 25388b104   1,224,996 349,999 SH   SOLE 3 349,999 0 0
DIGITAL RLTY TR INC COM 253868103   53,087 540 SH   SOLE 1 540 0 0
DIGITAL RLTY TR INC COM 253868103   10,716 109 SH   SOLE   109 0 0
DIGITAL TRANSFORMATION OPPORTU WT 25401k115   1,009 20,174 SH   SOLE 3 20,174 0 0
DIGITAL WORLD ACQUISITION CORP COM 25400q105   11,619 827 SH   SOLE 1 827 0 0
DIMENSIONAL US LARGE CAP VALUE INDX FD 25434v666   45,453 1,850 SH   SOLE 1 1,850 0 0
DIMENSIONAL WORLD EX U S CORE INDX FD 25434v880   20,915 907 SH   SOLE   907 0 0
DIMENSIONAL WORLD EX U S CORE INDX FD 25434v880   2,293,103 99,441 SH   SOLE 1 94,692 0 4,749
DINE BRANDS GLOBAL INC COM 254423106   2,114,765 31,265 SH   SOLE   21,660 0 9,605
DIRECT SELLING ACQUISITION COR WT 25460l111   1,108 13,850 SH   SOLE 3 13,850 0 0
DIREXION AUSPICE BROAD COMMODI INDX FD 25460e307   44,471 1,450 SH   SOLE 1 1,450 0 0
DIREXION DAILY AEROSPACE & DEF INDX FD 25460e661   1,566 75 SH   SOLE 1 75 0 0
DIREXION DAILY FTSE CHINA BEAR COM 25460e521   1,399 150 SH   SOLE 1 150 0 0
DIREXION SHS ETF TR NASDAQ-100 INDX FD 25459y207   25,500 351 SH   SOLE 1 351 0 0
DISCOVER FINL SVCS COM 254709108   4,724,666 47,801 SH   SOLE 1 46,228 0 1,573
DISCOVER FINL SVCS COM 254709108   11,499,868 116,348 SH   SOLE   109,160 0 7,188
DISNEY WALT CO COM 254687106   5,894,993 58,873 SH   SOLE 1 56,087 0 2,787
DISNEY WALT CO COM 254687106   436,467 4,359 SH   SOLE   4,359 0 0
DISRUPTIVE ACQUISITION CORPORA WT g2770y128   552 6,132 SH   SOLE 3 6,132 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   3,621,207 79,657 SH   SOLE   55,185 0 24,472
DIVIDEND & INCOME FD COM NEW COM 25538a204   3,378 300 SH   SOLE 3 300 0 0
DIVIDEND CAP TOTAL RLTY COM 09186l100   38,189 4,390 SH   SOLE 1 4,390 0 0
DLH HOLDINGS CORP COM 23335q100   1,712,850 149,333 SH   SOLE   149,333 0 0
DNP SELECT INCOME FD COM COM 23325p104   62,803 5,699 SH   SOLE 1 5,699 0 0
DOCUSIGN INC COM 256163106   42,617 731 SH   SOLE 1 731 0 0
DOLLAR GEN CORP NEW COM 256677105   59,981 285 SH   SOLE 1 285 0 0
DOMINION RES COM 25746u109   1,010,965 18,082 SH   SOLE 1 16,682 0 1,400
DOMO INC COM 257554105   225 16 SH   SOLE 1 16 0 0
DONEGAL GROUP INC COM 257701201   8,878 581 SH   SOLE   581 0 0
DONEGAL GROUP INC COM 257701201   264,344 17,300 SH   SOLE 1 17,300 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100   591,408 14,474 SH   SOLE   12,515 0 1,959
DONNELLEY FINL SOLUTIONS INC COM 25787g100   12,421 304 SH   SOLE 1 304 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100   189,550 4,639 SH   SOLE 3 4,639 0 0
DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109   5,685 500 SH   SOLE 1 500 0 0
DOVER CORP COM 260003108   91,164 600 SH   SOLE   600 0 0
DOVER CORP COM 260003108   275,252 1,812 SH   SOLE 1 1,812 0 0
DOW INC COM 260557103   89,686 1,636 SH   SOLE 1 1,451 0 185
DP CAP ACQUISITION I CORP WT g2r05b126   182 5,200 SH   SOLE 3 5,200 0 0
DRAFTKINGS INC COM 26142v105   290 15 SH   SOLE 1 15 0 0
DRAGANFLY INC COM 26142q205   640 500 SH   SOLE 1 500 0 0
DRIVE SHACK INC COM 262077100   714 2,000 SH   SOLE 1 2,000 0 0
DT MIDSTREAM COM 23345m107   136,113 2,757 SH   SOLE 1 2,757 0 0
DT MIDSTREAM COM 23345m107   12,457,532 252,330 SH   SOLE   189,035 0 63,295
DTE ENERGY CO COM 233331107   60,028 548 SH   SOLE 1 548 0 0
DUET ACQUISITION WT 26431q114   105 3,000 SH   SOLE 3 3,000 0 0
DUKE ENERGY CORP NEW COM 26441C204   176,733 1,832 SH   SOLE   1,832 0 0
DUKE ENERGY CORP NEW COM 26441C204   734,426 7,613 SH   SOLE 1 7,613 0 0
DUPONT DE NEMOURS INC COM 26614n102   186,674 2,601 SH   SOLE 1 2,601 0 0
DUPONT DE NEMOURS INC COM 26614n102   161,052 2,244 SH   SOLE   2,244 0 0
DURECT CORP COM 266605500   17,667 3,900 SH   SOLE 1 3,900 0 0
DYCOM INDS INC COM 267475101   98,332 1,050 SH   SOLE 1 850 0 200
E MED FUTURE INC COM COM 26875d108   42 3,000 SH   SOLE 1 3,000 0 0
EAGLE BANCORP MONT INC COM 26942G100   52,912 3,750 SH   SOLE 1 3,750 0 0
EAGLE BULK SHIPPING INC COM y2187a150   200,155 4,399 SH   SOLE 3 4,399 0 0
EAGLE BULK SHIPPING INC COM y2187a150   16,380 360 SH   SOLE 1 360 0 0
EAGLE BULK SHIPPING INC COM y2187a150   634,998 13,956 SH   SOLE   12,096 0 1,860
EAGLE CAP GROWTH FD INC CLSD FD 269451100   125,953 15,341 SH   SOLE 3 15,341 0 0
EAGLE CAP GROWTH FD INC CLSD FD 269451100   5,320 648 SH   SOLE 1 648 0 0
EAGLE MATLS INC COM 26969P108   7,924 54 SH   SOLE 1 54 0 0
EARTHSHELL CORP COM NEW COM 27032b209   0 250 SH   SOLE 1 250 0 0
EASTERLY GOVERNMENT PROPERTIES COM 27616p103   66,611 4,848 SH   SOLE 1 4,848 0 0
EASTERN CO COM 276317104   1,086,341 55,767 SH   SOLE 3 55,767 0 0
EASTERN CO COM 276317104   234,344 12,030 SH   SOLE 1 12,030 0 0
EASTMAN CHEM CO COM 277432100   8,434 100 SH   SOLE 1 100 0 0
EATON CORP PLC COM g29183103   17,631,029 102,901 SH   SOLE   97,865 0 5,036
EATON CORP PLC COM g29183103   16,292,359 95,088 SH   SOLE 1 89,290 0 5,798
EATON VANCE MUNI INCOME TRUS CLSD FD 27826U108   26,470 2,613 SH   SOLE 1 2,613 0 0
EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105   326,895 18,500 SH   SOLE 1 18,500 0 0
EATON VANCE TX ADV GLB COM CLSD FD 27828u106   29,455 1,325 SH   SOLE 1 1,325 0 0
EBAY INC. COM 278642103   29,436 663 SH   SOLE 1 663 0 0
ECOLAB INC COM 278865100   131,265 793 SH   SOLE 1 793 0 0
EDISON INTL COM 281020107   10,730 152 SH   SOLE 1 152 0 0
EDITAS MEDICINE INC COM 28106w103   544 75 SH   SOLE 1 75 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108   3,723 45 SH   SOLE 1 45 0 0
EKSO BIONICS HLDGS INC COM 282644301   330 200 SH   SOLE 1 200 0 0
EL PASO ENERGY CAP TR I CV PFD 283678209   22,985 500 SH   SOLE 1 500 0 0
ELECTRONIC ARTS INC COM 285512109   5,902 49 SH   SOLE 1 49 0 0
ELEVANCE HEALTH INC COM 036752103   91,502 199 SH   SOLE 1 199 0 0
ELLIOTT OPPOR WT g30092111   69 1,250 SH   SOLE 3 1,250 0 0
ELLIOTT OPPORTUNITY II F CLASS COM g30092103   102,450 10,000 SH   SOLE 3 10,000 0 0
EMBECTA CORP COM 29082k105   25,702 914 SH   SOLE 1 914 0 0
EMERALD PLANTATION HLDGS COM g30337102   1,170 780,000 SH   SOLE 3 780,000 0 0
EMERSON ELEC CO COM 291011104   146,265 1,679 SH   SOLE 1 1,587 0 92
ENBRIDGE INC CO COM 29250n105   1,758,852 46,104 SH   SOLE 1 41,246 0 4,858
ENBRIDGE INC CO COM 29250n105   372,191 9,756 SH   SOLE   9,756 0 0
ENCOMPASS HEALTH CORP COM COM 29261a100   1,757,168 32,480 SH   SOLE   22,420 0 10,060
ENDEAVOR GROUP HLDGS INC CL A COM 29260y109   5,145 215 SH   SOLE 1 215 0 0
ENDEAVOUR SILVER CORP COM 29258y103   41,027 10,574 SH   SOLE 3 10,574 0 0
ENDEAVOUR SILVER CORP COM 29258y103   260,212 67,065 SH   SOLE   57,948 0 9,117
ENDEAVOUR SILVER CORP COM 29258y103   4,524 1,166 SH   SOLE 1 1,166 0 0
ENERGOUS CORP COM 29272c103   108 200 SH   SOLE 1 200 0 0
ENERGY FUELS INC COM 292671708   558 100 SH   SOLE 1 100 0 0
ENERGY TRANSFER LP LP 29273v100   16,647 1,335 SH   SOLE   1,335 0 0
ENERGY TRANSFER LP LP 29273v100   32,422 2,600 SH   SOLE 1 2,600 0 0
ENERGY VAULT HOLDINGS INC COM COM 29280w109   214 100 SH   SOLE 1 100 0 0
ENHABIT INC COM 29332g102   5,580,831 401,210 SH   SOLE   290,960 0 110,250
ENHABIT INC COM 29332g102   2,782 200 SH   SOLE 3 200 0 0
ENOVIS CORPORATION COM 194014502   2,677,870 50,063 SH   SOLE   37,071 0 12,992
ENPHASE ENERGY INC COM COM 29355a107   6,308 30 SH   SOLE 1 30 0 0
ENPHYS ACQUISITION CORP WT G3167L117   68,226 568,552 SH   SOLE 3 568,552 0 0
ENTEGRIS INC COM COM 29362u104   8,283 101 SH   SOLE 1 101 0 0
ENTERPRISE 40 TECHNOLOGY ACQUI WT g3137c114   400 10,000 SH   SOLE 3 10,000 0 0
ENTERPRISE PRODS PARTNERS L LP 293792107   391,945 15,133 SH   SOLE   15,133 0 0
ENTERPRISE PRODS PARTNERS L LP 293792107   4,890,007 188,803 SH   SOLE 1 181,087 0 7,716
EOG RES INC COM COM 26875p101   14,029,711 122,391 SH   SOLE 1 119,105 0 3,286
EOG RES INC COM COM 26875p101   19,767,652 172,447 SH   SOLE   164,554 0 7,893
EOS ENERGY ENTERPRISES INC COM COM 29415c101   707 275 SH   SOLE 1 275 0 0
EQT CORP COM COM 26884l109   42,345 1,327 SH   SOLE 1 1,327 0 0
EQUIFAX INC COM 294429105   450,855 2,223 SH   SOLE 1 2,223 0 0
EQUINIX INC COM 29444u700   236,501 328 SH   SOLE 1 308 0 20
EQUITY COMWLTH COM 294628102   79,733 3,850 SH   SOLE 1 3,850 0 0
EQUITY COMWLTH COM 294628102   14,497 700 SH   SOLE   700 0 0
EQUITY RESIDENTIAL SH BEN INT COM 29476l107   24,000 400 SH   SOLE   400 0 0
ERICSSON ADUS 294821608   2,457 420 SH   SOLE 1 420 0 0
ESAB CORPORATION COM COM 29605j106   3,351,336 56,735 SH   SOLE   41,733 0 15,002
ESC AMERICAN MEDICAL ALERT COR COM 027904986   0 35,100 SH   SOLE 3 35,100 0 0
ESCROW ALL AMERICAN SEMICONDUC COM 016esc402   0 100,350 SH   SOLE 3 100,350 0 0
ESCROW AMBASSADORS GROUP INC C COM 023esc999   0 4,900 SH   SOLE 3 4,900 0 0
ESCROW CONCORD CAMERA CORP COM COM 206esc998   0 2,500 SH   SOLE 3 2,500 0 0
ESCROW LEHMAN BROS HLDGS INC C COM 524esc100   0 43 SH   SOLE 1 43 0 0
ESCROW LEHMAN BROS HLDGS INC C COM 524esc100   0 144 SH   SOLE   144 0 0
ESCROW TURKISH INVST FD COM 900esc104   0 318 SH   SOLE 3 318 0 0
ESGEN ACQUISITION CORP WT EXP WT g3r95n111   273 5,050 SH   SOLE 3 5,050 0 0
ESS TECH INC COMMON STOCK COM 26916j106   139 100 SH   SOLE 1 100 0 0
ETF MANAGERS TR PUREFUNDS ISE INDX FD 26924g201   4,065 85 SH   SOLE 1 85 0 0
ETF SER SOLUTIONS DEFIANCE NEX INDX FD 26922a289   10,271 313 SH   SOLE 1 313 0 0
ETFMG ALTERNATIVE HARVEST ETF INDX FD 26924g508   186,335 52,936 SH   SOLE 1 52,816 0 120
ETSY INC COM COM 29786a106   20,262 182 SH   SOLE 1 182 0 0
EVANS BANCORP INC COM NEW COM 29911q208   8,425 251 SH   SOLE 1 251 0 0
EVERBRIDGE INC COM 29978A104   7,801 225 SH   SOLE 1 225 0 0
EVEREST REINSURANCE GROUP COM g3223r108   259,564 725 SH   SOLE 1 725 0 0
EVERSOURCE ENERGY COM COM 30040w108   2,426 31 SH   SOLE 1 31 0 0
EVO ACQUISITION CORP WT 30052g116   583 3,644 SH   SOLE 3 3,644 0 0
EVOLUTION PETE CORP COM COM 30049a107   246,443 39,056 SH   SOLE   33,803 0 5,253
EVOLUTION PETE CORP COM COM 30049a107   5,774 915 SH   SOLE 1 915 0 0
EVOLUTION PETE CORP COM COM 30049a107   77,815 12,332 SH   SOLE 3 12,332 0 0
EXACT SCIENCES CORP COM 30063P105   22,038 325 SH   SOLE 1 325 0 0
EXCELFIN ACQUISITION CORP WT 30069x110   728 10,000 SH   SOLE 3 10,000 0 0
EXELON CORP COM 30161N101   8,964 214 SH   SOLE 1 0 0 214
EXPEDIA INC COM 30212p303   5,531 57 SH   SOLE 1 57 0 0
EXPEDITORS INTL WASH INC PUT 302130959   310,050 620 SH Put SOLE 3 620 0 0
EXPEDITORS INTL WASH INC COM 302130109   1,890,915 17,171 SH   SOLE 1 15,119 0 2,052
EXXON MOBIL CORP COM 30231G102   1,290,808 11,771 SH   SOLE   11,771 0 0
EXXON MOBIL CORP COM 30231G102   6,963,043 63,497 SH   SOLE 1 60,740 0 2,757
F N B CORP COM 302520101   194,172 16,739 SH   SOLE 1 16,739 0 0
F N B CORP COM 302520101   397,462 34,264 SH   SOLE   34,264 0 0
F&G ANNUITIES & LIFE INC COM 30190a104   2,193 121 SH   SOLE 1 121 0 0
F&G ANNUITIES & LIFE INC COM 30190a104   6,794,783 374,988 SH   SOLE   283,120 0 91,868
FAB UNVL CORP COM COM 302771100   0 142 SH   SOLE 1 142 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109   2,591 7,317 SH   SOLE 1 7,317 0 0
FARFETCH LIMITED COM 30744w107   196 40 SH   SOLE 1 40 0 0
FARMERS NATIONAL BANC CORP COM 309627107   136,828 10,825 SH   SOLE 1 10,825 0 0
FARMERS NATIONAL BANC CORP COM 309627107   33,180 2,625 SH   SOLE   2,625 0 0
FAST ACQUISITION CORP II WT 311874119   1,192 2,978 SH   SOLE 3 2,978 0 0
FASTENAL CO COM 311900104   22,061 409 SH   SOLE 1 409 0 0
FASTLY INC COM 31188v100   1,279 72 SH   SOLE 1 72 0 0
FAT PROJS ACQUISITION WTS WT g3400w110   635 12,100 SH   SOLE 3 12,100 0 0
FEDERAL AGRIC MTG CORP COM 313148306   7,416,685 55,685 SH   SOLE   41,139 0 14,546
FEDERAL AGRIC MTG CORP COM 313148306   71,656 538 SH   SOLE 1 538 0 0
FEDERAL AGRIC MTG CORP COM 313148306   108,150 812 SH   SOLE 3 812 0 0
FEDERAL NATL MTG ASSN COM COM 313586109   264 645 SH   SOLE 1 645 0 0
FEDEX CORP COM 31428X106   1,375,967 6,022 SH   SOLE 1 5,512 0 510
FERRELLGAS PARTNERS LP UNIT LT COM 315293209   793 95 SH   SOLE 1 0 0 95
FFD FINL CORP COM COM 30243c107   91,639 2,811 SH   SOLE 1 2,811 0 0
FIDELITY COMWLTH TR INDX FD 315912808   21,303 444 SH   SOLE 1 190 0 254
FIDELITY COVINGTON TRUST INDX FD 316092600   12,601 205 SH   SOLE 1 205 0 0
FIDELITY COVINGTON TRUST COM 316092808   1,069,663 9,387 SH   SOLE 1 9,387 0 0
FIDELITY COVINGTON TRUST INDX FD 316092501   15 0 SH   SOLE 1 0 0 0
FIDELITY COVINGTON TRUST INDX FD 316092857   139,421 5,597 SH   SOLE 1 5,597 0 0
FIDELITY COVINGTON TRUST COM 316092808   1,083,551 9,509 SH   SOLE   9,509 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188309   1,205,570 26,208 SH   SOLE 1 26,208 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188200   925,586 19,100 SH   SOLE 1 19,100 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188309   349,002 7,587 SH   SOLE   7,587 0 0
FIDELITY NATL FINL INC COM 31620r303   95,953 2,747 SH   SOLE 1 2,747 0 0
FIDELITY NATL INFO SVC COM COM 31620m106   378,137 6,960 SH   SOLE   6,960 0 0
FIDELITY NATL INFO SVC COM COM 31620m106   921,219 16,956 SH   SOLE 1 13,885 0 3,071
FIESTA RESTAURANT GROUP INC COM 31660B101   463,230 56,354 SH   SOLE   56,354 0 0
FIFTH THIRD BANCORP COM 316773100   284,169 10,667 SH   SOLE 1 10,667 0 0
FIFTH THIRD BANCORP COM 316773100   69,291 2,601 SH   SOLE   2,601 0 0
FINANCIAL STRATEGIES ACQUISITI COM 31772t115   350 10,000 SH   SOLE 3 10,000 0 0
FINCH THERAPEUTICS GROUP INC COM 31773d101   6,288 16,000 SH   SOLE 1 16,000 0 0
FINNOVATE ACQUISITION CORP WT g3r34k111   204 10,825 SH   SOLE 3 10,825 0 0
FINTECH ECOSYSTEM DEVE WT 318136124   1,138 9,900 SH   SOLE 3 9,900 0 0
FINTECH ECOSYSTEM DEVE WT 318136116   296 7,900 SH   SOLE 3 7,900 0 0
FIRST BANCSHARES INC (MISSOURI COM 318687100   2,815 150 SH   SOLE 1 150 0 0
FIRST CITIZENS BANCSHARES COM 31946m103   282,199 290 SH   SOLE   290 0 0
FIRST CITIZENS BANCSHARES COM 31946m103   163,481 168 SH   SOLE 1 13 0 155
FIRST CMNTY CORP S C COM 319835104   699,820 34,991 SH   SOLE   34,991 0 0
FIRST HORIZON CORPORATION COM 320517105   29,088 1,636 SH   SOLE 1 1,636 0 0
FIRST INTERNET BANCORP COM 320557101   555,327 33,353 SH   SOLE   28,866 0 4,487
FIRST INTERNET BANCORP COM 320557101   13,087 786 SH   SOLE 1 786 0 0
FIRST INTERNET BANCORP COM 320557101   178,738 10,735 SH   SOLE 3 10,735 0 0
FIRST LONG IS CORP COM 320734106   419,566 31,079 SH   SOLE   26,903 0 4,176
FIRST LONG IS CORP COM 320734106   132,718 9,831 SH   SOLE 3 9,831 0 0
FIRST LONG IS CORP COM 320734106   10,030 743 SH   SOLE 1 743 0 0
FIRST NILES FINL INC COM COM 33582n106   9,357 950 SH   SOLE   950 0 0
FIRST PL FINL CORP COM COM 33610t109   0 5,450 SH   SOLE 1 5,450 0 0
FIRST REP BK SAN FRANCISCO C PUT 33616C950   21,600 90 SH Put OTR 2 0 0 90
FIRST REP BK SAN FRANCISCO CAL COM 33616c100   8,548 611 SH   SOLE 1 611 0 0
FIRST TR DOW JONES INTERNET IN INDX FD 33733e302   10,941 74 SH   SOLE 1 74 0 0
FIRST TR EXCHANGE TRADED FD INDX FD 33738r605   54,096 1,200 SH   SOLE 1 1,200 0 0
FIRST TR EXCHANGE TRADED FD INDX FD 33734X184   8,206 250 SH   SOLE 1 250 0 0
FIRST TR EXCHANGE TRADED FD INDX FD 336920103   783,752 9,325 SH   SOLE 1 9,325 0 0
FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203   1,941,883 12,526 SH   SOLE 1 12,526 0 0
FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203   349,124 2,252 SH   SOLE   2,252 0 0
FIRST TR IV EIP CARBON IMP INDX FD 33738d705   83,537 3,299 SH   SOLE 1 3,299 0 0
FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109   963,424 11,968 SH   SOLE 1 6,807 0 5,161
FIRST TR MLP & ENERGY INCOME F LP 33739b104   18,308 2,396 SH   SOLE 1 2,396 0 0
FIRST TR MORNINGSTAR DIVID L INDX FD 336917109   365,046 10,283 SH   SOLE 1 4,583 0 5,700
FIRST TR NORTH AMER ENERGY INDX FD 33738d101   104,230 3,914 SH   SOLE   3,914 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101   208,680 7,836 SH   SOLE 1 7,836 0 0
FIRST TR S&P REIT INDX COM INDX FD 33734g108   45,735 1,878 SH   SOLE 1 1,878 0 0
FIRST TRUST ETF II ISE CLOUD C INDX FD 33734x192   17,376 260 SH   SOLE 1 260 0 0
FIRST TRUST NASDAQ CLEAN EDGE INDX FD 33733e500   34,250 656 SH   SOLE 1 656 0 0
FIRST TRUST VALUE LINE DIVIDEN COM 33734h106   33,252 828 SH   SOLE 1 696 0 132
FIRSTENERGY CORP COM 337932107   48,713 1,216 SH   SOLE 1 1,216 0 0
FIRSTIME DESIGN LTD COM COM 33766m106   109 65 SH   SOLE 1 65 0 0
FIVERR INTL COM m4r82t106   873 25 SH   SOLE 1 25 0 0
FLEXSTEEL INDS INC COM 339382103   333,891 17,336 SH   SOLE 3 17,336 0 0
FLEXSTEEL INDS INC COM 339382103   1,041,735 54,088 SH   SOLE   46,768 0 7,320
FLEXSTEEL INDS INC COM 339382103   25,173 1,307 SH   SOLE 1 1,307 0 0
FLOTEK INDS INC DEL COM 343389102   4,485 6,500 SH   SOLE   6,500 0 0
FLOTEK INDS INC DEL COM 343389102   2,760 4,000 SH   SOLE 1 4,000 0 0
FLOWERS FOODS INC COM 343498101   56,903 2,076 SH   SOLE 1 2,076 0 0
FLUENCE ENERGY INC COM CL A COM 34379v103   3,442 170 SH   SOLE 1 170 0 0
FLUOR CORP NEW COM 343412102   15,455 500 SH   SOLE 1 0 0 500
FLUTTER ENTMT PLC UNSPONSORED COM 344044102   10,929 120 SH   SOLE 1 120 0 0
FMC CORP COM 302491303   1,954 16 SH   SOLE 1 16 0 0
FOCUS IMPACT ACQUISITION CORP WT 34417l117   159 2,600 SH   SOLE 3 2,600 0 0
FORD MTR CO DEL COM 345370860   2,020,673 160,371 SH   SOLE 1 154,471 0 5,900
FORTINET INC COM COM 34959e109   36,553 550 SH   SOLE 1 550 0 0
FORTIVE CORP COM COM 34959j108   20,246 297 SH   SOLE 1 297 0 0
FORTUNA SILVER MINES INC COM 349915108   2,544 666 SH   SOLE 1 666 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,659,318 45,280 SH   SOLE 1 43,100 0 2,180
FORTUNE BRANDS INNOVATIONS I COM 34964C106   7,753,593 132,021 SH   SOLE   93,241 0 38,780
FORTUNE RISE ACQUISITION CORP WT 34969g110   609 8,620 SH   SOLE 3 8,620 0 0
FORUM MERGER IV CORP WT 349875112   469 3,750 SH   SOLE 3 3,750 0 0
FOSSIL GROUP INC COM 34988V106   6,400 2,000 SH   SOLE 1 2,000 0 0
FOSTER L B CO COM 350060109   53,210 4,635 SH   SOLE 3 4,635 0 0
FOSTER L B CO COM 350060109   166,288 14,485 SH   SOLE   12,527 0 1,958
FOSTER L B CO COM 350060109   4,029 351 SH   SOLE 1 351 0 0
FOUNDER SPAC WT 78112j117   358 8,150 SH   SOLE 3 8,150 0 0
FRANCHISE GROUP INC COM COM 35180x105   463,250 17,000 SH   SOLE   17,000 0 0
FRANCHISE GROUP INC COM COM 35180x105   7,494 275 SH   SOLE 1 275 0 0
FRANKLIN RESOURCES INC COM 354613101   3,367 125 SH   SOLE 1 125 0 0
FREEPORT-MCMORAN INC COM 35671D857   139,094 3,400 SH   SOLE 1 2,400 0 1,000
FRESENIUS MED CARE AG&CO KGA COM 358029106   12,756 600 SH   SOLE 1 600 0 0
FRESHWORKS INC COM 358054104   2,596 169 SH   SOLE 1 169 0 0
FRONTDOOR INC COM 35905a109   148,600 5,330 SH   SOLE   5,330 0 0
FRONTIER INVESTMENT CORP WT g36816125   620 4,098 SH   SOLE 3 4,098 0 0
FS GLOBAL CR OPPORTUNITIE FDA LP 30290y101   6,154 1,386 SH   SOLE 1 1,386 0 0
FTI CONSULTING INC COM 302941109   32,168 163 SH   SOLE 1 163 0 0
FTSE RUSSELL PUT OPT 06/23 170 PUT 74348a950   240,500 65 SH Put SOLE 3 65 0 0
FTSE RUSSELL PUT OPT 12/23 170 PUT 74348a950   3,817,450 455 SH Put SOLE 3 455 0 0
FULGENT GENETICS INC COM 359664109   468 15 SH   SOLE 1 15 0 0
FUSION ACQUISITION CORP II WT 36118n110   112 9,860 SH   SOLE 3 9,860 0 0
FUSION ACQUISITION CORP II WTS WT 36118n110   13 1,119 SH   SOLE 3 1,119 0 0
FUTURETECH II ACQ WT 36119d111   51 2,000 SH   SOLE 3 2,000 0 0
GABELLI DIVID & INCOME TR CLSD FD 36242H104   201,198 9,678 SH   SOLE 1 9,678 0 0
GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104   58,221 5,000 SH   SOLE 1 5,000 0 0
GABELLI HEALTHCARE & WELLNESS COM 36246k103   57,008 5,650 SH   SOLE 1 5,650 0 0
GALAXY DIGITAL HOLDINGS LTD COM g37092106   7,626 2,000 SH   SOLE 1 2,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109   2,106,323 11,010 SH   SOLE 1 9,960 0 1,050
GAMING AND LEISURE PROPERTIES COM 36467j108   5,237,705 100,609 SH   SOLE   74,901 0 25,708
GAMING AND LEISURE PROPERTIES COM 36467j108   68,459 1,315 SH   SOLE 1 1,315 0 0
GANFENG LITHIUM CO COM y2690m105   1,243 200 SH   SOLE 1 200 0 0
GAP INC COM 364760108   28,323 2,821 SH   SOLE 1 2,821 0 0
GARTNER INC COM 366651107   2,967,765 9,110 SH   SOLE 1 8,360 0 750
GDL FD CLSD FD 361570104   58,839 7,500 SH   SOLE 1 7,500 0 0
GDL FD CLSD FD 361570104   1,311,137 167,126 SH   SOLE 3 167,126 0 0
GE HEALTHCARE TECHNOLOGIES INC COM 36266g107   45,199 551 SH   SOLE 1 551 0 0
GEE GROUP COM 36165a102   338,481 815,617 SH   SOLE 1 815,617 0 0
GEN DIGITAL INC COM 668771108   3,432 200 SH   SOLE 1 200 0 0
GEN DIGITAL INC COM 668771108   214,500 12,500 SH   SOLE   12,500 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131   21,861 1,396 SH   SOLE 1 1,396 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131   270,448 17,270 SH   SOLE 3 17,270 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131   851,638 54,383 SH   SOLE   47,091 0 7,292
GENERAC HLDGS INC COM 368736104   362,374 3,355 SH   SOLE 1 3,355 0 0
GENERAL DYNAMICS CORP COM 369550108   6,755,954 29,604 SH   SOLE 1 27,957 0 1,647
GENERAL DYNAMICS CORP COM 369550108   12,182,763 53,384 SH   SOLE   50,904 0 2,480
GENERAL ELECTRIC CO COM 369604301   159,109 1,664 SH   SOLE 1 1,664 0 0
GENERAL MLS INC COM 370334104   107,765 1,261 SH   SOLE 1 1,261 0 0
GENERAL MOTORS CO COM 37045v100   7,849,425 213,997 SH   SOLE   204,025 0 9,972
GENERAL MOTORS CO COM 37045v100   1,211,084 33,018 SH   SOLE 1 32,333 0 685
GENESCO INC COM 371532102   482,575 13,085 SH   SOLE   13,085 0 0
GENESIS UNICORN C 26 WT 37187c118   189 2,000 SH   SOLE 3 2,000 0 0
GENUINE PARTS CO COM 372460105   6,190 37 SH   SOLE 1 37 0 0
GETAROUND INC WT 37427g119   150 3,200 SH   SOLE 3 3,200 0 0
GETSWIFT TECHNOLOGIES LTD COM 37428g100   15 147,030 SH   SOLE 1 147,030 0 0
GILEAD SCIENCES INC COM 375558103   350,083 4,219 SH   SOLE 1 4,219 0 0
GINKGO BIOWORKS HOLDINGS INC COM 37611x100   465 350 SH   SOLE 1 350 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   77,043 6,100 SH   SOLE 1 6,100 0 0
GLENCORE PLC UNSPONSORD ADR COM 37827x100   11,489 1,000 SH   SOLE 1 1,000 0 0
GLOBAL PARTNER ACQUISITION II WT g3934p128   934 5,282 SH   SOLE 3 5,282 0 0
GLOBAL PMTS INC COM COM 37940x102   114,922 1,092 SH   SOLE 1 1,092 0 0
GLOBAL TECHNOLOGY ACQUISITION WT g3934n115   307 3,100 SH   SOLE 3 3,100 0 0
GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624   10,001 420 SH   SOLE 1 420 0 0
GLOBAL X CYBERSECURITY ETF INDX FD 37954y384   30,016 1,280 SH   SOLE 1 1,280 0 0
GLOBAL X FDS GLOBAL X COPPER INDX FD 37954y830   1,935 50 SH   SOLE 1 50 0 0
GLOBAL X LITHIUM AND BATTERY T INDX FD 37954y855   451,586 7,106 SH   SOLE 1 7,106 0 0
GLOBAL X MLP COM 37954y343   22,006 529 SH   SOLE 1 529 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293   113,458 2,840 SH   SOLE 1 2,840 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293   71,910 1,800 SH   SOLE   1,800 0 0
GLOBAL X ROBOTICS ETF INDX FD 37954y715   341,317 13,385 SH   SOLE 1 13,385 0 0
GLOBAL X SILVER MINERS ETF INDX FD 37954y848   32,686 1,064 SH   SOLE 1 1,064 0 0
GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418   96,137 3,776 SH   SOLE 1 3,750 0 26
GLOBAL X URANIUM ETF INDX FD 37954y871   9,965 500 SH   SOLE 1 500 0 0
GLOBAL X URANIUM ETF INDX FD 37954y871   6,816 342 SH   SOLE   342 0 0
GLOBAL X US INFRASTRUCTURE DEV INDX FD 37954y673   337,216 11,895 SH   SOLE 1 11,895 0 0
GLOBESTAR THERAPEUTICS COM 37960p104   607 88,000 SH   SOLE 1 88,000 0 0
GOLDEN ARROW MERGER CORP WT 380799114   223 4,366 SH   SOLE 3 4,366 0 0
GOLDEN ENTMT INC COM 381013101   5,761,942 132,428 SH   SOLE   99,957 0 32,471
GOLDENBRIDGE ACQUISITION LTD WT g3970d120   1,526 22,089 SH   SOLE 3 22,089 0 0
GOLDENSTONE ACQUI WT 38136y128   243 3,000 SH   SOLE 3 3,000 0 0
GOLDENSTONE ACQUI WT 38136y110   90 3,000 SH   SOLE 3 3,000 0 0
GOLDMAN SACHS BDC COM 38147u107   321,963 23,587 SH   SOLE 1 23,587 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503   747,305 9,201 SH   SOLE   9,201 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503   580,073 7,142 SH   SOLE 1 7,142 0 0
GOLDMAN SACHS GROUP INC COM 38141g104   700,997 2,143 SH   SOLE 1 2,143 0 0
GOLUB CAP BDC INC COM COM 38173m102   28,815 2,125 SH   SOLE 1 2,125 0 0
GOLUB CAP BDC INC COM COM 38173m102   169,500 12,500 SH   SOLE   12,500 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   26,448 2,400 SH   SOLE 1 2,400 0 0
GORMAN RUPP CO COM 383082104   3,502,750 140,110 SH   SOLE   107,040 0 33,070
GRAB HLDGS LTD CL COM g4124c109   301 100 SH   SOLE 1 100 0 0
GRAINGER W W INC COM 384802104   137,762 200 SH   SOLE 1 200 0 0
GRAY TELEVISION INC COM 389375106   52,320 6,000 SH   SOLE 1 6,000 0 0
GRAYSCALE BITCOIN TRUST (BTC) COM 389637109   257,997 15,770 SH   SOLE 1 15,770 0 0
GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107   125,036 14,590 SH   SOLE 1 14,590 0 0
GREEN EARTH TECHS COM 39303r102   0 10,000 SH   SOLE 1 10,000 0 0
GREEN PLAINS INC COM 393222104   104,095 3,359 SH   SOLE   3,359 0 0
GREEN PLAINS INC COM 393222104   561,663 18,124 SH   SOLE 1 18,124 0 0
GREEN PLAINS INC COM 393222104   129,677,252 4,184,487 SH   SOLE 3 4,184,487 0 0
GREEN PLAINS PARTNERS LP PUT 393221956   24,500 200 SH Put SOLE 3 200 0 0
GREEN PLAINS PARTNERS LP PUT 393221956   98,515 1,037 SH Put SOLE 3 1,037 0 0
GREEN PLAINS PARTNERS LP PUT 393221956   124,575 1,510 SH Put SOLE 3 1,510 0 0
GREEN PLAINS PARTNERS LP PUT 393221956   4,510 41 SH Put SOLE 3 41 0 0
GREENCITY ACQUISITION CORP COM g4086b123   210 8,400 SH   SOLE 3 8,400 0 0
GREENIDGE GENERATION HOLDINGS COM 39531g100   199 440 SH   SOLE 1 440 0 0
GRIFFIN INDUSTRIAL REALTY INC COM 45580r103   13,457 203 SH   SOLE 1 203 0 0
GROWGENERATION CORP COM 39986l109   513 150 SH   SOLE 1 150 0 0
GROWTH FOR GOOD ACQUISITION CO WT g41522114   134 1,400 SH   SOLE 3 1,400 0 0
GROWTH FOR GOOD ACQUISITION CO COM g41522130   363 2,800 SH   SOLE 3 2,800 0 0
GSK PLC COM 37733w204   414,720 11,656 SH   SOLE 1 11,522 0 134
GT ADVANCED TECHNO ESCROW COM 361esc023   0 19 SH   SOLE 1 19 0 0
GUARDANT HEALTH INC COM COM 40131m109   14,064 600 SH   SOLE   600 0 0
GUARDANT HEALTH INC COM COM 40131m109   586 25 SH   SOLE 1 25 0 0
GULF ENERGY CORP COM 402274104   0 500 SH   SOLE 1 500 0 0
GXO LOGISTICS INC COM 36262g101   13,120 260 SH   SOLE   260 0 0
HAEMONETICS CORP MASS COM 405024100   2,069 25 SH   SOLE 1 25 0 0
HALEON PLC COM 405552100   15,149 1,861 SH   SOLE 1 1,861 0 0
HALLIBURTON CO COM 406216101   8,290 262 SH   SOLE 1 262 0 0
HANESBRANDS INC COM 410345102   93,328 17,743 SH   SOLE   17,743 0 0
HANESBRANDS INC COM 410345102   946,279 179,901 SH   SOLE 1 169,255 0 10,646
HANOVER FOODS CORP CL A COM 41078W100   4,944 100 SH   SOLE 1 100 0 0
HARMONIC INC COM 413160102   179,588 12,309 SH   SOLE 1 12,309 0 0
HARMONIC INC COM 413160102   2,918 200 SH   SOLE   200 0 0
HARROW HEALTH INC COM 415858109   789,056 37,290 SH   SOLE   37,290 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   87,112 1,250 SH   SOLE 1 1,250 0 0
HARVEST NAT RES COM 41754v202   1,350 45,000 SH   SOLE 3 45,000 0 0
HASBRO INC COM 418056107   5,369 100 SH   SOLE 3 100 0 0
HAWKS ACQUISITION CORP WT 42032p116   750 15,000 SH   SOLE 3 15,000 0 0
HAYWARD HLDGS INC COM 421298100   205,920 17,570 SH   SOLE 1 17,570 0 0
HCA HOLDINGS INC COM COM 40412c101   161,636 613 SH   SOLE 1 613 0 0
HEALTHLYNKED CORP COM COM 42228p102   592 7,400 SH   SOLE 1 7,400 0 0
HEALTHWELL ACQUISITION CORP I WT 42227r117   2,710 22,450 SH   SOLE 3 22,450 0 0
HELIOGEN INC WT 42329e113   553 14,004 SH   SOLE 3 14,004 0 0
HENRY SCHEIN INC COM 806407102   86,025 1,055 SH   SOLE 1 1,055 0 0
HENRY SCHEIN INC COM 806407102   7,532,176 92,374 SH   SOLE   65,922 0 26,452
HERCULES CAPITAL INC COM 427096508   16,112 1,250 SH   SOLE 1 1,250 0 0
HERITAGE GLOBAL INC COM COM 42727e103   12,783 4,454 SH   SOLE 1 4,454 0 0
HERITAGE GLOBAL INC COM COM 42727e103   189,549 66,045 SH   SOLE 3 66,045 0 0
HERITAGE GLOBAL INC COM COM 42727e103   590,589 205,780 SH   SOLE   177,934 0 27,846
HERSHEY CO COM 427866108   127,205 500 SH   SOLE 1 500 0 0
HERTZ GLOBAL HOLDINGS INC WT 42806j148   13,897 1,565 SH   SOLE 1 1,565 0 0
HERTZ RENT CAR HLDG COM 42806j700   619 38 SH   SOLE 1 38 0 0
HESS CORP COM COM 42809h107   130,487 986 SH   SOLE 1 986 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824c109   15,930 1,000 SH   SOLE 1 1,000 0 0
HIGH TIDE INC COM 42981e401   1,979 1,450 SH   SOLE 1 1,450 0 0
HIGHLANDS REIT INC LP 43110a104   1,520 5,429 SH   SOLE 1 5,429 0 0
HILLMAN SOLUTIONS CORP COM 431636109   4,823,229 572,830 SH   SOLE   429,470 0 143,360
HILTON GRAND VACATIONS INC COM COM 43283x105   217,707 4,900 SH   SOLE 1 4,900 0 0
HILTON GRAND VACATIONS INC COM COM 43283x105   44,430 1,000 SH   SOLE   1,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300a203   123,261 875 SH   SOLE 1 875 0 0
HOLOGIC INC COM 436440101   333,614 4,134 SH   SOLE 1 4,134 0 0
HOME BANCSHARES INC COM 436893200   34,215 1,576 SH   SOLE 1 1,576 0 0
HOME DEPOT INC COM 437076102   14,146,390 47,934 SH   SOLE 1 46,637 0 1,297
HOME DEPOT INC COM 437076102   20,520,281 69,532 SH   SOLE   66,511 0 3,021
HOME PLATE ACQUISITION CORP WT 43734r111   2,282 7,200 SH   SOLE 3 7,200 0 0
HONEYWELL INTL INC COM 438516106   18,625,232 97,453 SH   SOLE 1 94,559 0 2,895
HONEYWELL INTL INC COM 438516106   19,646,267 102,795 SH   SOLE   98,640 0 4,155
HOOKER FURNISHINGS CORPORATI COM 439038100   1,785,167 98,140 SH   SOLE   68,244 0 29,896
HORIZON ACQUISITION CORP COM 92854t100   24,416 3,200 SH   SOLE 1 3,200 0 0
HORIZON ACQUISITION CORP COM 92854t100   30,520 4,000 SH   SOLE   4,000 0 0
HORIZON KINETICS INFLATION BEN INDX FD 53656f623   120,276 3,900 SH   SOLE 1 3,400 0 500
HORMEL FOODS CORP COM 440452100   73,778 1,850 SH   SOLE 1 1,850 0 0
HOULIHAN LOKEY INC COM 441593100   18,312,226 209,307 SH   SOLE   191,257 0 18,050
HOULIHAN LOKEY INC COM 441593100   6,533,183 74,673 SH   SOLE 1 74,333 0 340
HOVNANIAN ENTERPRISES INC COM 442487401   3,392 50 SH   SOLE 1 50 0 0
HOWARD HUGHES CORP COM COM 44267d107   3,456,000 43,200 SH   SOLE   29,900 0 13,300
HOWMET AEROSPACE INC COM 443201108   85 2 SH   SOLE   2 0 0
HP INC COM COM 40434l105   2,935 100 SH   SOLE 1 100 0 0
HUBBELL INC COM 443510607   42,579 175 SH   SOLE 1 175 0 0
HUBSPOT INC COM 443573100   240,529 561 SH   SOLE 1 561 0 0
HUMANA INC COM 444859102   383,513 790 SH   SOLE 1 790 0 0
HUNT J B TRANS SVCS INC PUT 445658957   456,000 480 SH Put SOLE 3 480 0 0
HUNTINGTON BANCSHARES INC COM 446150104   606,872 54,185 SH   SOLE 1 54,185 0 0
HUNTINGTON BANCSHARES INC COM 446150104   9,442 843 SH   SOLE   843 0 0
HYSTER B COM 449172204   27 1 SH   SOLE 1 1 0 0
IAC INTERACTIVECORP NEW COM NE COM 44891n208   70,434 1,365 SH   SOLE 1 1,365 0 0
IAC INTERACTIVECORP NEW COM NE COM 44891n208   9,590,066 185,854 SH   SOLE   131,677 0 54,177
IAMGOLD CORP COM 450913108   27,100 10,000 SH   SOLE 1 10,000 0 0
ICHOR HOLDINGS SHS COM g4740b105   327 10 SH   SOLE 1 10 0 0
ICICI BK LTD ADR ADUS 45104g104   118,690 5,500 SH   SOLE 1 5,500 0 0
ICON PLC LTD SHS COM g4705a100   4,272 20 SH   SOLE 1 20 0 0
IDEAL PWR INC COM 451622203   261 25 SH   SOLE 1 25 0 0
IDEXX LABS INC COM COM 45168d104   160,526 321 SH   SOLE   321 0 0
IDEXX LABS INC COM COM 45168d104   457,073 914 SH   SOLE 1 914 0 0
IEXALT INC COM NEW COM 451691208   0 20 SH   SOLE 1 20 0 0
ILLINOIS TOOL WKS INC COM 452308109   402,910 1,655 SH   SOLE 1 1,655 0 0
ILLUMINA INC COM 452327109   162,785 700 SH   SOLE 1 640 0 60
ILLUMINA INC COM 452327109   23,255 100 SH   SOLE   100 0 0
IMGP DBI MANAGED FUTURES STRAT INDX FD 53700t827   8,100 308 SH   SOLE 1 308 0 0
IMMERSION CORP COM 452521107   12,516 1,400 SH   SOLE 1 1,400 0 0
IMMERSION CORP COM 452521107   712,429 79,690 SH   SOLE   68,894 0 10,796
IMMERSION CORP COM 452521107   226,298 25,313 SH   SOLE 3 25,313 0 0
IMMUTABLE HOLDINGS COM 45258g108   831 5,000 SH   SOLE 1 5,000 0 0
IMPERIAL BRANDS PLC SPON ADR ADUS 45262P102   41,485 1,800 SH   SOLE 1 1,800 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   261,667 80,266 SH   SOLE   69,542 0 10,724
INDEPENDENCE CONTRACT DRILLI COM 453415606   82,573 25,329 SH   SOLE 3 25,329 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   6,106 1,873 SH   SOLE 1 1,873 0 0
INDEXIQ ETF TR INDX FD 45409B800   52,189 1,650 SH   SOLE   1,650 0 0
INDEXIQ ETF TR INDX FD 45409B800   80,656 2,550 SH   SOLE 1 2,550 0 0
INDIA FD INC COM 454089103   21,182 1,400 SH   SOLE 1 1,400 0 0
INDIE SEMICONDUCTOR INC CLASS COM 45569u101   791 75 SH   SOLE 1 75 0 0
INFINITE ACQUISITION CORP WT g48028123   351 1,950 SH   SOLE 3 1,950 0 0
INFINTT ACQUISITION CORP WT g47862126   1,611 20,213 SH   SOLE 3 20,213 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   31,548 6,198 SH   SOLE   6,198 0 0
INFOSYS LTD ADUS 456788108   80,224 4,600 SH   SOLE 1 4,600 0 0
ING GLOBAL EQTY DV & P COM CLSD FD 45684e107   760 149 SH   SOLE 1 149 0 0
INGERSOLL RAND PLC COM 45687v106   11,636 200 SH   SOLE 1 200 0 0
INGEVITY CORP COM COM 45688c107   3,563,412 49,824 SH   SOLE   36,484 0 13,340
INGEVITY CORP COM COM 45688c107   79,387 1,110 SH   SOLE 1 1,110 0 0
INMODE LTD COM m5425m103   108,664 3,400 SH   SOLE 1 3,400 0 0
INNOVATIVE INDL PPTYS INC COM COM 45781v101   282,495 3,718 SH   SOLE 1 3,039 0 679
INNOVATIVE INTL ACQUSITIN CORP WT g4809m125   429 5,050 SH   SOLE 3 5,050 0 0
INSIGHT ACQUISITION CORP WT 45784l118   560 28,000 SH   SOLE 3 28,000 0 0
INSPIRED ENTMT INC COM COM 45782n108   3,154,001 246,599 SH   SOLE   190,217 0 56,382
INTEGRAL ACQUISITION 1 CORP WT 45827k119   123 2,500 SH   SOLE 3 2,500 0 0
INTEL CORP COM 458140100   2,327,623 71,246 SH   SOLE 1 68,596 0 2,650
INTEL CORP COM 458140100   19,602 600 SH   SOLE   600 0 0
INTELLIA THERAPEUTICS INC COM 45826j105   559 15 SH   SOLE 1 15 0 0
INTELLICHECK INC COM NEW COM 45817g201   69,335 27,734 SH   SOLE 3 27,734 0 0
INTELLICHECK INC COM NEW COM 45817g201   6,615 2,646 SH   SOLE 1 2,646 0 0
INTELLICHECK INC COM NEW COM 45817g201   214,822 85,929 SH   SOLE   74,333 0 11,596
INTELLIGENT MEDICINE ACQUISITI WT 45828d114   115 2,500 SH   SOLE 3 2,500 0 0
INTERCONTINENTALEXCHAN COM COM 45866f104   125,565 1,204 SH   SOLE 1 1,204 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,104,965 8,429 SH   SOLE 1 8,429 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   143,550 1,561 SH   SOLE   1,561 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   34,117 371 SH   SOLE 1 371 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108   34,947 1,304 SH   SOLE 1 1,304 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108   26,800 1,000 SH   SOLE   1,000 0 0
INTERNATIONAL MONEY EXPRESS IN COM 46005l101   33,643 1,305 SH   SOLE 1 1,305 0 0
INTERNATIONAL MONEY EXPRESS IN COM 46005l101   841,150 32,628 SH   SOLE   28,204 0 4,424
INTERNATIONAL MONEY EXPRESS IN COM 46005l101   270,097 10,477 SH   SOLE 3 10,477 0 0
INTERNATIONAL PAPER CO COM 460146103   3,606 100 SH   SOLE 1 100 0 0
INTERPRIVATE III FINANCIAL PAR WT 46064r114   621 6,540 SH   SOLE 3 6,540 0 0
INTERPRIVATE IV INFRATECH PART WT 46064t110   1,049 9,632 SH   SOLE 3 9,632 0 0
INTUIT COM 461202103   311,189 698 SH   SOLE 1 668 0 30
INTUIT COM 461202103   313,864 704 SH   SOLE   704 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120e602   469,809 1,839 SH   SOLE 1 1,839 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120e602   113,429 444 SH   SOLE   444 0 0
INVACARE CORP COM 461203101   370 21,750 SH   SOLE 1 21,750 0 0
INVENTRUST PROPERTIES CORP LP 46124j201   2,200 94 SH   SOLE 1 94 0 0
INVESCO AEROSPACE & DEFENSE ET INDX FD 46137v100   50,263 624 SH   SOLE 1 624 0 0
INVESCO BLDRS EMERGING MARKETS INDX FD 46090c305   34,380 900 SH   SOLE 1 900 0 0
INVESCO BULLETSHARES 2023 CORP INDX FD 46138j866   80,631 3,825 SH   SOLE 1 3,825 0 0
INVESCO BULLETSHARES 2025 HI Y INDX FD 46138j817   6,384 284 SH   SOLE 1 284 0 0
INVESCO BULLETSHARES 2026 CORP INDX FD 46138j791   241,224 12,590 SH   SOLE 1 10,491 0 2,099
INVESCO BULLETSHARES 2028 CORP INDX FD 46138j643   278,804 13,892 SH   SOLE 1 12,127 0 1,765
INVESCO BULLETSHARES 2030 CORP INDX FD 46138j460   186,700 11,322 SH   SOLE 1 9,666 0 1,656
INVESCO BULLETSHARS 2027 CORP INDX FD 46138j783   12,046 624 SH   SOLE 1 624 0 0
INVESCO BULLETSHARS 2029 CORP INDX FD 46138j577   8,031 439 SH   SOLE 1 439 0 0
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308   49,851 586 SH   SOLE   586 0 0
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308   522,840 6,146 SH   SOLE 1 6,146 0 0
INVESCO CURRENCYSHARES BRITISH INDX FD 46138m109   53,428 450 SH   SOLE 1 450 0 0
INVESCO DB AGRICULTURE FUND INDX FD 46140h106   2,043 100 SH   SOLE 1 100 0 0
INVESCO DB BASE METALS FUND INDX FD 46140h700   1,273 63 SH   SOLE 1 63 0 0
INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103   202,122 8,514 SH   SOLE 1 8,514 0 0
INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103   223,987 9,435 SH   SOLE   9,435 0 0
INVESCO EXCH TRADED FD TR II INDX FD 46138G805   44,863 1,669 SH   SOLE 1 1,669 0 0
INVESCO EXCH TRADED FD TR II INDX FD 46138G805   704,713 26,217 SH   SOLE 3 26,217 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V952   86,174 235 SH Put SOLE 3 235 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V952   89,727 300 SH Put SOLE 3 300 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V952   51,865 943 SH Put SOLE 3 943 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V952   66,000 800 SH Put SOLE 3 800 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V952   13,000 100 SH Put SOLE 3 100 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V952   51,750 450 SH Put SOLE 3 450 0 0
INVESCO EXCHANGE TRADED FD TR INDX FD 46137v134   1,455 36 SH   SOLE 1 36 0 0
INVESCO FINANCIAL PREFERRED ET INDX FD 46137v621   2,178 150 SH   SOLE 1 150 0 0
INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613   62,712 400 SH   SOLE   400 0 0
INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613   716,798 4,572 SH   SOLE 1 4,572 0 0
INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597   57,582 350 SH   SOLE 1 350 0 0
INVESCO GLOBAL CLEAN ENERGY ET INDX FD 46138g847   1,971 100 SH   SOLE 1 100 0 0
INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644   35,420 1,039 SH   SOLE 1 1,039 0 0
INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644   31,704 930 SH   SOLE   930 0 0
INVESCO MUN OPPORTUNITY TR CLSD FD 46132C107   42,163 4,298 SH   SOLE 1 4,298 0 0
INVESCO NASDAQ 100 ETF INDX FD 46138g649   5,575,716 42,237 SH   SOLE   42,237 0 0
INVESCO NASDAQ 100 ETF INDX FD 46138g649   5,167,280 39,143 SH   SOLE 1 39,143 0 0
INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631   644,589 25,278 SH   SOLE 1 24,978 0 300
INVESCO NATIONAL AMTFREE MUNIC INDX FD 46138e537   174,806 7,382 SH   SOLE 1 7,382 0 0
INVESCO PREFERRED ETF INDX FD 46138e511   10,780 939 SH   SOLE 1 939 0 0
INVESCO QQQ TRUST INDX FD 46090e103   5,381,928 16,770 SH   SOLE 1 16,320 0 450
INVESCO QQQ TRUST INDX FD 46090e103   716,316 2,232 SH   SOLE   2,232 0 0
INVESCO S AND P 500 GARP ETF INDX FD 46137v431   15,013 176 SH   SOLE 1 176 0 0
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357   4,407,394 30,476 SH   SOLE 1 26,771 0 3,705
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357   133,773 925 SH   SOLE   925 0 0
INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354   984,370 15,775 SH   SOLE 1 15,577 0 198
INVESCO S&P 500 PURE GROWTH ET INDX FD 46137v266   42,319 280 SH   SOLE 1 280 0 0
INVESCO S&P 500 REVENUE ETF INDX FD 46138g698   4,244,021 55,769 SH   SOLE 1 55,769 0 0
INVESCO S&P 500 REVENUE ETF INDX FD 46138g698   328,980 4,323 SH   SOLE   4,323 0 0
INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672   956,766 10,558 SH   SOLE 1 10,558 0 0
INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672   149,795 1,653 SH   SOLE   1,653 0 0
INVESCO S&P SMALLCAP 600 REVEN INDX FD 46138g664   10,638,885 94,863 SH   SOLE   94,863 0 0
INVESCO S&P SMALLCAP 600 REVEN INDX FD 46138g664   945,937 8,435 SH   SOLE 1 8,435 0 0
INVESCO S&P SPIN OFF ETF INDX FD 46137v159   8,491 150 SH   SOLE 1 0 0 150
INVESCO SOLAR ETF INDX FD 46138g706   49,295 635 SH   SOLE 1 635 0 0
INVESCO SOLAR ETF INDX FD 46138g706   3,571 46 SH   SOLE   46 0 0
INVESCO ULTRA SHORT DURATION INDX FD 46090a887   6,597 133 SH   SOLE 1 133 0 0
INVESCO VALUE MUN INCOME TR CLSD FD 46132p108   183,000 15,000 SH   SOLE 1 15,000 0 0
INVESCO VAN KAMPEN TR COM CLSD FD 46131m106   14,105 1,419 SH   SOLE 1 1,419 0 0
INVESCO WATER RESOURCES ETF INDX FD 46137v142   203,359 3,812 SH   SOLE 1 3,812 0 0
INVESTCORP EUROPE ACQUISITION WT g4923t113   111 1,104 SH   SOLE 3 1,104 0 0
IO BIOTECH INC COM 449778109   1,702 908 SH   SOLE 1 908 0 0
IQVIA HOLDINGS INC COM 46266c105   119,533 601 SH   SOLE 1 601 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   177,363 1,430 SH   SOLE 1 1,430 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   29,107 470 SH   SOLE   470 0 0
IRON MTN INC NEW COM COM 46284v101   1,385,030 26,177 SH   SOLE 1 24,302 0 1,875
IRONNET INC COM 46323q113   195 6,500 SH   SOLE 3 6,500 0 0
ISHARES 0 5 YEAR HIGH YIELD CO INDX FD 46434v407   3,543 85 SH   SOLE 1 85 0 0
ISHARES 0-3 MONTH TREASURY BON INDX FD 46436e718   302 3 SH   SOLE 1 3 0 0
ISHARES CONVERTIBLE BOND ETF INDX FD 46435g102   54,392 749 SH   SOLE 1 749 0 0
ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859   17,259 366 SH   SOLE 1 366 0 0
ISHARES CORE DIVIDEND GROWTH INDX FD 46434v621   178,214 3,565 SH   SOLE 1 3,565 0 0
ISHARES CORE MSCI EUROPE ETF INDX FD 46434v738   22,104 422 SH   SOLE 1 422 0 0
ISHARES CYBERSECURITY AND TECH INDX FD 46435u135   14,540 400 SH   SOLE 1 400 0 0
ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396   3,059 22 SH   SOLE 1 22 0 0
ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339   1,551,061 12,502 SH   SOLE 1 12,115 0 387
ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388   30,276 327 SH   SOLE 1 327 0 0
ISHARES ESG AWARE 15 YEAR USD INDX FD 46435g243   113,611 4,722 SH   SOLE 1 4,722 0 0
ISHARES ESG AWARE MSCI EAFE ET INDX FD 46435g516   51,940 723 SH   SOLE 1 723 0 0
ISHARES FALLEN ANGELS USD BOND INDX FD 46435g474   593,719 23,495 SH   SOLE 1 23,495 0 0
ISHARES GOLD TR INDX FD 464285204   656,927 17,579 SH   SOLE 1 17,579 0 0
ISHARES GOLD TR INDX FD 464285204   5,302,280 141,886 SH   SOLE   141,886 0 0
ISHARES INC INDX FD 464286350   33,656 800 SH   SOLE 1 800 0 0
ISHARES INC INDX FD 464286509   20,508 600 SH   SOLE 1 600 0 0
ISHARES INC INDX FD 464286533   206,602 3,786 SH   SOLE 1 3,786 0 0
ISHARES INC INDX FD 464286665   48,169 1,100 SH   SOLE 1 1,100 0 0
ISHARES INC INDX FD 464286772   1,653 27 SH   SOLE 1 27 0 0
ISHARES INC INDX FD 464286806   8,538 300 SH   SOLE 1 300 0 0
ISHARES INC INDX FD 464286871   432 21 SH   SOLE 1 21 0 0
ISHARES INC INDX FD 464286426   3,711 56 SH   SOLE 1 56 0 0
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103   822,843 16,865 SH   SOLE   16,865 0 0
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103   1,249,902 25,618 SH   SOLE 1 25,080 0 538
ISHARES INC MSCI JAPAN ETF INDX FD 46434g822   41,729 711 SH   SOLE 1 711 0 0
ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780   1,767 89 SH   SOLE   89 0 0
ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780   25,388 1,279 SH   SOLE 1 1,279 0 0
ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772   18,676 412 SH   SOLE 1 412 0 0
ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772   2,674 59 SH   SOLE   59 0 0
ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672   2,447 50 SH   SOLE 1 50 0 0
ISHARES MSCI EM INDX FD 46434g863   34,597 1,099 SH   SOLE 1 1,099 0 0
ISHARES MSCI EMERGING MARKETS INDX FD 46434g764   2,907,126 58,932 SH   SOLE 1 55,831 0 3,101
ISHARES MSCI EMERGING MARKETS INDX FD 46434g764   424,287 8,601 SH   SOLE   8,601 0 0
ISHARES SELFDRIVING EV AND TEC INDX FD 46435u366   19,027 496 SH   SOLE 1 496 0 0
ISHARES SILVER TR INDX FD 46428Q109   753,850 34,080 SH   SOLE 1 31,640 0 2,440
ISHARES TR INDX FD 464288687   212,790 6,816 SH   SOLE 1 6,144 0 672
ISHARES TR INDX FD 464288687   10,209 327 SH   SOLE   327 0 0
ISHARES TR INDX FD 464288760   193,334 1,680 SH   SOLE 1 1,680 0 0
ISHARES TR INDX FD 464288810   514,699 9,535 SH   SOLE 1 9,535 0 0
ISHARES TR INDX FD 464288836   6,485 37 SH   SOLE 1 37 0 0
ISHARES TR INDX FD 464288851   6,007 70 SH   SOLE   70 0 0
ISHARES TR PUT 464287955   54,350 100 SH Put SOLE 3 100 0 0
ISHARES TR INDX FD 464288869   576,268 5,514 SH   SOLE 1 5,514 0 0
ISHARES TR INDX FD 464288869   2,779,025 26,591 SH   SOLE   26,591 0 0
ISHARES TR INDX FD 464288877   942,744 19,426 SH   SOLE 1 18,877 0 549
ISHARES TR INDX FD 464288885   1,399,860 14,943 SH   SOLE 1 14,481 0 462
ISHARES TR CALL 464288903   3,400 200 SH Call SOLE 3 200 0 0
ISHARES TR PUT 464288950   15,000 1,200 SH Put SOLE 3 1,200 0 0
ISHARES TR PUT 464288953   8,100 200 SH Put SOLE 3 200 0 0
ISHARES TR PUT 464288953   26,910 1,170 SH Put SOLE 3 1,170 0 0
ISHARES TR PUT 464288954   25,000 1,000 SH Put SOLE 3 1,000 0 0
ISHARES TR PUT 464288954   5,000 2,000 SH Put SOLE 3 2,000 0 0
ISHARES TR INDX FD 464289438   30,287 218 SH   SOLE 1 218 0 0
ISHARES TR INDX FD 464289511   5,606 107 SH   SOLE 1 107 0 0
ISHARES TR INDX FD 464289859   5,596 88 SH   SOLE 1 88 0 0
ISHARES TR INDX FD 464289867   45,777 915 SH   SOLE 1 915 0 0
ISHARES TR INDX FD 464289875   3,827 96 SH   SOLE 1 96 0 0
ISHARES TR INDX FD 464288679   61,106 553 SH   SOLE 1 553 0 0
ISHARES TR PUT 464287955   5,650 100 SH Put SOLE 3 100 0 0
ISHARES TR PUT 464287952   60,000 1,600 SH Put SOLE 3 1,600 0 0
ISHARES TR PUT 464287952   265,000 1,325 SH Put SOLE 3 1,325 0 0
ISHARES TR INDX FD 464288661   8,000 68 SH   SOLE 1 68 0 0
ISHARES TR INDX FD 46429B663   1,566,427 15,408 SH   SOLE 1 15,408 0 0
ISHARES TR INDX FD 46429B689   25,526 377 SH   SOLE 1 347 0 30
ISHARES TR INDX FD 46429B697   8,101,487 111,376 SH   SOLE 1 103,861 0 7,515
ISHARES TR INDX FD 46429B697   924,162 12,705 SH   SOLE   12,705 0 0
ISHARES TR INDX FD 46429B747   58,050 585 SH   SOLE 1 585 0 0
ISHARES TR PUT 464287952   87,531 300 SH Put SOLE 3 300 0 0
ISHARES TR PUT 464287952   39,500 200 SH Put SOLE 3 200 0 0
ISHARES TR INDX FD 464288224   4,945 250 SH   SOLE 1 250 0 0
ISHARES TR INDX FD 464288166   6,602 61 SH   SOLE 1 61 0 0
ISHARES TR PUT 464287957   140,600 1,520 SH Put SOLE 3 1,520 0 0
ISHARES TR PUT 464287950   27,365 13 SH Put SOLE 1 0 0 13
ISHARES TR PUT 464287950   13,050 900 SH Put SOLE 3 900 0 0
ISHARES TR PUT 464287950   31,998 20 SH Put SOLE 3 20 0 0
ISHARES TR INDX FD 464287887   22,318 203 SH   SOLE 1 203 0 0
ISHARES TR PUT 464287957   330,000 400 SH Put SOLE 3 400 0 0
ISHARES TR INDX FD 464288653   297,689 2,599 SH   SOLE 1 2,543 0 56
ISHARES TR INDX FD 464288646   79,449 1,572 SH   SOLE   1,572 0 0
ISHARES TR INDX FD 464288646   51,854 1,026 SH   SOLE 1 1,026 0 0
ISHARES TR INDX FD 464288638   226,350 4,414 SH   SOLE 1 3,796 0 618
ISHARES TR INDX FD 464288612   244,149 2,337 SH   SOLE 1 2,337 0 0
ISHARES TR INDX FD 464288588   1,000,965 10,567 SH   SOLE 1 10,370 0 197
ISHARES TR INDX FD 464288588   947,300 10,000 SH   SOLE 3 10,000 0 0
ISHARES TR INDX FD 464288570   89,688 1,150 SH   SOLE 1 1,150 0 0
ISHARES TR INDX FD 464288562   8,462 120 SH   SOLE 1 120 0 0
ISHARES TR INDX FD 464288521   5,040 100 SH   SOLE 1 100 0 0
ISHARES TR PUT 464287957   35,250 300 SH Put SOLE 3 300 0 0
ISHARES TR INDX FD 464287879   15,255 163 SH   SOLE 1 163 0 0
ISHARES TR INDX FD 464287861   1,250 25 SH   SOLE 1 25 0 0
ISHARES TR PUT 464287955   139,050 135 SH Put SOLE 1 135 0 0
ISHARES TR PUT 464287955   105,000 700 SH Put SOLE 3 700 0 0
ISHARES TR PUT 464287955   447,000 600 SH Put SOLE 3 600 0 0
ISHARES TR INDX FD 464288414   28,012 260 SH   SOLE 1 260 0 0
ISHARES TR INDX FD 464287812   27,892 140 SH   SOLE 1 140 0 0
ISHARES TR PUT 464287955   47,100 600 SH Put SOLE 3 600 0 0
ISHARES TR PUT 464287955   34,290 540 SH Put SOLE 3 540 0 0
ISHARES TR INDX FD 464288513   1,889 25 SH   SOLE 1 25 0 0
ISHARES TR PUT 464287955   414,720 360 SH Put SOLE 3 360 0 0
ISHARES TR INDX FD 464287804   626,713 6,481 SH   SOLE   6,481 0 0
ISHARES TR INDX FD 46429B663   178,007 1,751 SH   SOLE   1,751 0 0
ISHARES TR INDX FD 464287804   7,646,966 79,079 SH   SOLE 1 74,384 0 4,695
ISHARES TR PUT 464287955   258,650 350 SH Put SOLE 3 350 0 0
ISHARES TR INDX FD 464287804   48,350 500 SH   SOLE 3 500 0 0
ISHARES TR INDX FD 464287796   16,931 387 SH   SOLE 1 387 0 0
ISHARES TR INDX FD 464287788   520,448 7,316 SH   SOLE 1 7,316 0 0
ISHARES TR INDX FD 464287788   39,838 560 SH   SOLE   560 0 0
ISHARES TR INDX FD 464287770   16,304 108 SH   SOLE 1 108 0 0
ISHARES TR INDX FD 464287762   555,346 2,034 SH   SOLE 1 2,034 0 0
ISHARES TR INDX FD 464287762   39,048 143 SH   SOLE   143 0 0
ISHARES TR INDX FD 464287754   126,995 1,268 SH   SOLE 1 1,268 0 0
ISHARES TR INDX FD 464287739   25,137 296 SH   SOLE 1 296 0 0
ISHARES TR INDX FD 464287721   735,519 7,925 SH   SOLE 1 7,713 0 212
ISHARES TR INDX FD 464287705   14,388 140 SH   SOLE 1 140 0 0
ISHARES TR INDX FD 464287697   16,742 200 SH   SOLE 1 200 0 0
ISHARES TR INDX FD 464287689   456,460 1,939 SH   SOLE   1,939 0 0
ISHARES TR INDX FD 464287671   163,159 1,838 SH   SOLE 1 1,838 0 0
ISHARES TR INDX FD 464287671   75,543 851 SH   SOLE   851 0 0
ISHARES TR INDX FD 464287655   923,042 5,174 SH   SOLE 1 5,174 0 0
ISHARES TR INDX FD 464287655   229,779 1,288 SH   SOLE   1,288 0 0
ISHARES TR INDX FD 464287648   85,284 376 SH   SOLE 1 376 0 0
ISHARES TR INDX FD 464287630   456,893 3,334 SH   SOLE 1 3,329 0 5
ISHARES TR INDX FD 464287622   359,918 1,598 SH   SOLE   1,598 0 0
ISHARES TR INDX FD 464287622   136,039 604 SH   SOLE 1 604 0 0
ISHARES TR INDX FD 464287614   3,371,510 13,799 SH   SOLE   13,799 0 0
ISHARES TR INDX FD 464287614   793,584 3,248 SH   SOLE 1 2,998 0 250
ISHARES TR INDX FD 464287606   119,031 1,665 SH   SOLE 1 1,665 0 0
ISHARES TR INDX FD 464287598   297,821 1,956 SH   SOLE   1,956 0 0
ISHARES TR INDX FD 464287598   2,131,471 13,999 SH   SOLE 1 13,900 0 99
ISHARES TR INDX FD 464287564   19,550 352 SH   SOLE 1 352 0 0
ISHARES TR INDX FD 464287556   470,210 3,641 SH   SOLE 1 3,641 0 0
ISHARES TR INDX FD 464287549   75,701 223 SH   SOLE 1 223 0 0
ISHARES TR INDX FD 464287523   18,498 42 SH   SOLE 1 42 0 0
ISHARES TR INDX FD 464287507   914,085 3,654 SH   SOLE   3,654 0 0
ISHARES TR INDX FD 464287507   10,015,259 40,035 SH   SOLE 1 38,305 0 1,730
ISHARES TR INDX FD 464287499   233,183 3,335 SH   SOLE   3,335 0 0
ISHARES TR INDX FD 464287499   1,299,693 18,588 SH   SOLE 1 18,388 0 200
ISHARES TR INDX FD 464287481   199,764 2,194 SH   SOLE   2,194 0 0
ISHARES TR INDX FD 464287481   84,403 927 SH   SOLE 1 927 0 0
ISHARES TR INDX FD 464287473   267,518 2,519 SH   SOLE 1 2,519 0 0
ISHARES TR INDX FD 464287465   543,838 7,604 SH   SOLE 1 7,604 0 0
ISHARES TR INDX FD 464287457   303,992 3,700 SH   SOLE   3,700 0 0
ISHARES TR INDX FD 464287457   9,878,638 120,237 SH   SOLE 1 105,613 0 14,624
ISHARES TR CLSD FD 464287440   33,998 343 SH   SOLE 1 343 0 0
ISHARES TR CLSD FD 464287440   7,792,220 78,614 SH   SOLE 3 78,614 0 0
ISHARES TR INDX FD 464287432   74,778 703 SH   SOLE 1 703 0 0
ISHARES TR INDX FD 464287432   798,626 7,508 SH   SOLE 3 7,508 0 0
ISHARES TR INDX FD 464287408   513,233 3,382 SH   SOLE 1 3,382 0 0
ISHARES TR INDX FD 464287341   4,833 128 SH   SOLE 1 128 0 0
ISHARES TR INDX FD 464287333   11,593 168 SH   SOLE 1 168 0 0
ISHARES TR INDX FD 464287309   321,367 5,030 SH   SOLE 1 5,030 0 0
ISHARES TR INDX FD 464287291   29,789 548 SH   SOLE 1 548 0 0
ISHARES TR INDX FD 464287242   46,475 424 SH   SOLE   424 0 0
ISHARES TR INDX FD 464287242   17,929 164 SH   SOLE 1 164 0 0
ISHARES TR INDX FD 464287234   537,252 13,615 SH   SOLE 1 13,615 0 0
ISHARES TR INDX FD 464287226   232,460 2,333 SH   SOLE   2,333 0 0
ISHARES TR INDX FD 464287226   8,810,443 88,423 SH   SOLE 1 86,522 0 1,901
ISHARES TR INDX FD 464287200   5,976,692 14,539 SH   SOLE   14,539 0 0
ISHARES TR INDX FD 464287192   25,518 112 SH   SOLE 1 112 0 0
ISHARES TR INDX FD 464287184   2,953 100 SH   SOLE 1 100 0 0
ISHARES TR INDX FD 464287176   852,894 7,736 SH   SOLE 1 7,736 0 0
ISHARES TR INDX FD 464287168   172,840 1,475 SH   SOLE 1 1,475 0 0
ISHARES TR INDX FD 464287150   26,368,591 291,205 SH   SOLE   5,821 0 285,384
ISHARES TR INDX FD 464287150   24,144,978 266,648 SH   SOLE 1 259,290 0 7,358
ISHARES TR INDX FD 464287127   7,672 136 SH   SOLE 1 0 0 136
ISHARES TR INDX FD 464287101   1,666,698 8,911 SH   SOLE 1 8,911 0 0
ISHARES TR INDX FD 464288406   4,084 66 SH   SOLE 1 0 0 66
ISHARES TR INDX FD 464288372   19,462 408 SH   SOLE 1 408 0 0
ISHARES TR INDX FD 464288281   123,035 1,426 SH   SOLE 1 1,426 0 0
ISHARES TR INDX FD 464288273   329,983 5,545 SH   SOLE   5,545 0 0
ISHARES TR INDX FD 464288273   8,153 137 SH   SOLE 1 137 0 0
ISHARES TR INDX FD 464288240   14,143 290 SH   SOLE 1 290 0 0
ISHARES TR PUT 464287955   267,900 600 SH Put SOLE 3 600 0 0
ISHARES TR INDX FD 464288224   17,940 907 SH   SOLE   907 0 0
ISHARES TR PUT 464287955   87,100 200 SH Put SOLE 3 200 0 0
ISHARES TR PUT 464287955   307,800 300 SH Put SOLE 3 300 0 0
ISHARES TR PUT 464287955   134,600 200 SH Put SOLE 3 200 0 0
ISHARES TR INDX FD 464288851   186,465 2,173 SH   SOLE 1 2,123 0 50
ISHARES TR CALL 464287955   110,160 340 SH Call SOLE 3 340 0 0
ISHARES TR INDX FD 464287556   9,429 73 SH   SOLE   73 0 0
ISHARES TR INDX FD 464287200   29,319,999 71,324 SH   SOLE 1 70,007 0 1,317
ISHARES TR CORE MSCI EAFE INDX FD 46432f842   3,615,181 54,079 SH   SOLE   54,079 0 0
ISHARES TR CORE MSCI EAFE INDX FD 46432f842   6,630,606 99,186 SH   SOLE 1 98,639 0 547
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834   3,517,955 56,787 SH   SOLE 1 56,787 0 0
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834   1,652,145 26,669 SH   SOLE   6,045 0 20,624
ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613   52,657 1,141 SH   SOLE   1,141 0 0
ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613   7,212,084 156,275 SH   SOLE 1 150,221 0 6,054
ISHARES TR ESG MSCI LEADR INDX FD 46435u218   30,998 435 SH   SOLE 1 435 0 0
ISHARES TR ESG MSCI USA INDX FD 46435g425   1,093,593 12,091 SH   SOLE 1 11,774 0 317
ISHARES TR FLTG RATE NT INDX FD 46429b655   189,501 3,761 SH   SOLE 1 3,761 0 0
ISHARES TR MSCI INDIA ETF INDX FD 46429b598   62,976 1,600 SH   SOLE 1 1,600 0 0
ISHARES TR US TREAS BD ETF INDX FD 46429b267   876,035 37,469 SH   SOLE 1 36,868 0 601
ISHARES U S ETF TR INDX FD 46431W507   985,887 19,877 SH   SOLE 1 19,877 0 0
ISHARES US INFRASTRUCTURE ETF INDX FD 46435u713   155,400 4,164 SH   SOLE 1 4,036 0 128
ISHARES UT ETF TR COMMOD INDX FD 46431w853   26,787 991 SH   SOLE 1 991 0 0
ITERIS INC NEW COM 46564T107   482,484 102,875 SH   SOLE   89,020 0 13,855
ITERIS INC NEW COM 46564T107   11,331 2,416 SH   SOLE 1 2,416 0 0
ITERIS INC NEW COM 46564T107   153,663 32,764 SH   SOLE 3 32,764 0 0
ITERUM THERAPEUTICS PLC COM g6333l101   38 38 SH   SOLE 1 38 0 0
ITOCHU CORP ADR COM 465717106   12,927 200 SH   SOLE 1 200 0 0
IX ACQUISITION CORP WT g5000d111   925 25,000 SH   SOLE 3 25,000 0 0
J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654   1,396,065 27,487 SH   SOLE 1 27,487 0 0
JACKSON ACQUISITION CO WT 46653c114   22 2,500 SH   SOLE 3 2,500 0 0
JACKSON FINL INC CL A COM 46817m107   31,050 830 SH   SOLE 1 830 0 0
JACKSON FINL INC CL A COM 46817m107   10,068,827 269,148 SH   SOLE   200,303 0 68,845
JAPAN SMALLER CAPITALIZATION INDX FD 47109U104   4,146 600 SH   SOLE 1 600 0 0
JAWS HURRICANE ACQUISITION COR WT 47201b111   173 1,050 SH   SOLE 3 1,050 0 0
JAZZ PHARMACEUTICALS PLC COM g50871105   8,048 55 SH   SOLE 1 55 0 0
JBS SA COM 466110103   7,021 1,000 SH   SOLE 1 1,000 0 0
JD COM INC SPONS ADR ADUS 47215p106   940 21 SH   SOLE 1 21 0 0
JEFFERIES GROUP INC NEW COM COM 47233w109   479,274 15,100 SH   SOLE 1 15,100 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   2,732,250 25,000 SH   SOLE   17,220 0 7,780
JOHN WOOD GROUP PL ORDF COM g9745t118   59 24 SH   SOLE 1 24 0 0
JOHNSON & JOHNSON COM 478160104   24,714,481 159,448 SH   SOLE 1 155,327 0 4,122
JOHNSON & JOHNSON COM 478160104   23,369,249 150,769 SH   SOLE   144,371 0 6,398
JOHNSON CTLS INTL PLC COM g51502105   54,800 910 SH   SOLE   910 0 0
JOHNSON CTLS INTL PLC COM g51502105   100,327 1,666 SH   SOLE 1 1,666 0 0
JP MORGAN CHASE & CO COM 46625h100   19,438,212 149,169 SH   SOLE   143,522 0 5,647
JP MORGAN CHASE & CO COM 46625h100   19,921,866 152,881 SH   SOLE 1 147,903 0 4,978
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837   4,014,530 79,780 SH   SOLE   79,780 0 0
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837   49,635,800 986,403 SH   SOLE 1 971,099 0 15,304
JPMORGAN BETABUILDERS CANADA E INDX FD 46641q225   90,128 1,514 SH   SOLE 1 1,514 0 0
JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308   56,588 1,121 SH   SOLE 1 1,121 0 0
JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209   23,749 454 SH   SOLE 1 400 0 54
JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407   298,598 3,123 SH   SOLE 1 2,425 0 698
JPMORGAN EQUITY PREMIUM INCOME INDX FD 46641q332   1,107,336 20,281 SH   SOLE 1 19,553 0 728
JPMORGAN INTL BOND OPPORTUNITI INDX FD 46641q852   12,787 270 SH   SOLE 1 270 0 0
JUNIPER II CORP WT 48203n111   154 1,450 SH   SOLE 3 1,450 0 0
JUPITER ACQUISITION CORP WT 482082112   3,994 44,577 SH   SOLE 3 44,577 0 0
JUPITER ACQUISITION CORP COM 482082104   678,873 66,884 SH   SOLE 3 66,884 0 0
KARAT PACKAGING INC COM COM 48563l101   23,594 1,770 SH   SOLE 1 1,770 0 0
KARAT PACKAGING INC COM COM 48563l101   289,848 21,744 SH   SOLE 3 21,744 0 0
KARAT PACKAGING INC COM COM 48563l101   886,192 66,481 SH   SOLE   57,291 0 9,190
KELLOGG CO COM 487836108   26,784 400 SH   SOLE 1 400 0 0
KELLOGG CO COM 487836108   3,214,750 48,010 SH   SOLE   34,430 0 13,580
KENSINGTON CAPITAL ACQ -CW23 COM g5251k129   1,825 7,300 SH   SOLE 3 7,300 0 0
KERNEL GROUP HOLDINGS INC WT g5259l129   2,244 18,700 SH   SOLE 3 18,700 0 0
KEYCORP COM 493267108   43,407 3,467 SH   SOLE   3,467 0 0
KEYCORP COM 493267108   602,749 48,143 SH   SOLE 1 34,852 0 13,291
KIMBERLY-CLARK CORP COM 494368103   1,373,518 10,233 SH   SOLE 1 10,133 0 100
KINDER MORGAN INC DEL LP 49456B101   697,441 39,831 SH   SOLE 1 36,781 0 3,050
KISMET ACQUISITION TWO CORP WT g52807115   832 23,040 SH   SOLE 3 23,040 0 0
KISTOS HOLDINGS PLC COM g5282k106   99,227 26,930 SH   SOLE 1 26,930 0 0
KISTOS HOLDINGS PLC COM g5282k106   124,002 33,654 SH   SOLE   33,654 0 0
KKR & CO L P DEL COM UNITS COM 48248m102   26,260 500 SH   SOLE 1 500 0 0
KOHLS CORP COM 500255104   314,306 13,352 SH   SOLE   13,352 0 0
KOHLS CORP COM 500255104   317,060 13,469 SH   SOLE 1 13,469 0 0
KOHLS CORP COM 500255104   48,108,957 2,043,711 SH   SOLE 3 2,043,711 0 0
KONTOOR BRANDS COM 50050n103   52,745 1,090 SH   SOLE 1 1,090 0 0
KONTOOR BRANDS COM 50050n103   1,680,730 34,733 SH   SOLE   25,591 0 9,142
KOPIN CORP COM 500600101   218 200 SH   SOLE 1 200 0 0
KORNIT DIGITAL LTD COM m6372q113   19,360 1,000 SH   SOLE 1 1,000 0 0
KRAFT HEINZ CO COM 500754106   25,561 661 SH   SOLE 1 661 0 0
KRANESHARES TR INDX FD 500767652   354,409 12,022 SH   SOLE   12,022 0 0
KRANESHARES TR INDX FD 500767678   10,705 270 SH   SOLE 1 270 0 0
KRANESHARES TR INDX FD 500767652   7,717,610 261,791 SH   SOLE 1 249,890 0 11,901
KRATOS DEFENSE AND SECURITY SO COM 50077b207   33,700 2,500 SH   SOLE 1 2,500 0 0
KROGER CO COM 501044101   144,980 2,937 SH   SOLE 1 2,937 0 0
KYNDRYL HLDGS INC COM COM 50155q100   2,052 139 SH   SOLE 1 139 0 0
KYNDRYL HLDGS INC COM COM 50155q100   3,812,582 258,305 SH   SOLE   177,790 0 80,515
L OREAL CO ADR ADUS 502117203   24,663 276 SH   SOLE 1 276 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   11,966,064 60,977 SH   SOLE 1 59,370 0 1,607
L3HARRIS TECHNOLOGIES INC COM 502431109   14,544,328 74,115 SH   SOLE   70,573 0 3,542
LABORATORY CORP AMER HLDGS COM 50540R409   128,705 561 SH   SOLE 1 561 0 0
LAKELAND INDS INC COM 511795106   333,128 22,817 SH   SOLE 3 22,817 0 0
LAKELAND INDS INC COM 511795106   1,221,232 83,646 SH   SOLE   74,004 0 9,642
LAKELAND INDS INC COM 511795106   23,725 1,625 SH   SOLE 1 1,625 0 0
LAM RESEARCH CORP COM 512807108   177,060 334 SH   SOLE 1 334 0 0
LAMAR ADVERTISING CO NEW COM 512816109   42,953 430 SH   SOLE   430 0 0
LAMB WESTON HLDGS INC COM 513272104   68,983 660 SH   SOLE   660 0 0
LAMF GLOBAL VENTURES I CORP WT g5338l124   198 6,194 SH   SOLE 3 6,194 0 0
LANCASTER COLONY CORP COM 513847103   189,287 933 SH   SOLE 1 933 0 0
LANDCADIA HOLDINGS IV INC WT 51477a112   841 4,500 SH   SOLE 3 4,500 0 0
LANTRONIX INC COM 516548203   304 70 SH   SOLE 1 70 0 0
LANZATECH GLOBAL INC WT 51655r119   398 1,364 SH   SOLE 3 1,364 0 0
LAS VEGAS SANDS CORP COM 517834107   5,745 100 SH   SOLE 1 100 0 0
LAUDER ESTEE COS INC COM 518439104   499,574 2,027 SH   SOLE   2,027 0 0
LAUDER ESTEE COS INC COM 518439104   18,484 75 SH   SOLE 1 75 0 0
LAVA MEDTECH ACQUISITION COR WT 519345110   143 1,704 SH   SOLE 3 1,704 0 0
LEGGETT & PLATT INC COM 524660107   10,903 342 SH   SOLE 1 342 0 0
LEIDOS HOLDINGS INC COM 525327102   104,304 1,133 SH   SOLE 1 1,133 0 0
LEMONADE INC COM 52567d107   1,426 100 SH   SOLE 1 100 0 0
LENDINGCLUB CORP COM NEW COM 52603a208   721 100 SH   SOLE 1 100 0 0
LEVEL ONE BANCORP INC COM 52730d208   0 2,500 SH   SOLE 1 2,500 0 0
LIBERTY ALL STAR EQUITY FD COM 530158104   12,921 2,084 SH   SOLE   2,084 0 0
LIBERTY ALL STAR EQUITY FD COM 530158104   169,508 27,340 SH   SOLE 1 27,340 0 0
LIBERTY BROADBAND CORP COM 530307107   89,100 1,085 SH   SOLE 1 1,029 0 56
LIBERTY BROADBAND CORP COM 530307305   296,326 3,627 SH   SOLE 1 3,446 0 181
LIBERTY BROADBAND CORP COM 530307305   31,046 380 SH   SOLE   380 0 0
LIBERTY GLOBAL INC COM SER A COM g5480u104   15,600 800 SH   SOLE 1 700 0 100
LIBERTY GLOBAL INC COM SER C COM g5480u120   31,365 1,539 SH   SOLE 1 1,367 0 172
LIBERTY LATIN AMERICA LTD COM g9001e102   482 58 SH   SOLE 1 58 0 0
LIBERTY LATIN AMERICA LTD COM g9001e128   1,454 176 SH   SOLE 1 176 0 0
LIBERTY LATIN AMERICA LTD COM g9001e128   2,217,149 268,420 SH   SOLE   208,420 0 60,000
LIBERTY MEDIA CORP DEL COM 531229409   99,551 3,544 SH   SOLE 1 3,249 0 295
LIBERTY MEDIA CORP DEL COM 531229607   546,029 19,508 SH   SOLE 1 18,989 0 519
LIBERTY MEDIA CORP DEL COM 531229607   1,693,507 60,504 SH   SOLE   37,847 0 22,657
LIBERTY MEDIA CORP DEL COM 531229706   10,720 310 SH   SOLE   0 0 310
LIBERTY MEDIA CORP DEL COM 531229854   145,844 1,949 SH   SOLE 1 1,837 0 112
LIBERTY MEDIA CORP DEL COM 531229870   35,775 530 SH   SOLE 1 454 0 76
LIBERTY MEDIA CORP DEL COM 531229888   3,869,499 114,856 SH   SOLE   79,270 0 35,586
LIBERTY MEDIA CORP DEL COM 531229888   77,285 2,294 SH   SOLE 1 2,294 0 0
LIBERTY MEDIA CORP DEL COM 531229706   1,279 37 SH   SOLE 1 37 0 0
LIBERTY RESOURCES ACQUISITION WT 53118a113   1,784 23,200 SH   SOLE 3 23,200 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102   161 188 SH   SOLE 1 188 0 0
LIGAND PHARMACEUTICALS COM NEW COM 53220k504   1,008 14 SH   SOLE 1 14 0 0
LIGAND PHARMACEUTICALS INC ROC COM 53220K215   60 12,000 SH   SOLE 3 12,000 0 0
LIGHTBRIDGE CORP COM 53224k302   205 50 SH   SOLE 1 50 0 0
LIGHTNING EMOTORS INC COM COM 53228t101   57 200 SH   SOLE 1 200 0 0
LILLY ELI & CO COM 532457108   2,294,824 6,682 SH   SOLE 1 6,682 0 0
LIMBACH HOLDINGS INC COM 53263p105   817,252 47,240 SH   SOLE   32,251 0 14,989
LIMONEIRA CO COM 532746104   1,084,766 65,112 SH   SOLE   39,686 0 25,426
LINCOLN ELEC HLDGS INC COM 533900106   298,461 1,765 SH   SOLE 1 1,765 0 0
LINDE PLC COM g54950103   280,798 790 SH   SOLE 1 790 0 0
LIONHEART III CORP WT g8267k117   60 1,194 SH   SOLE 3 1,194 0 0
LIONS GATE ENTMNT CORP COM 535919500   3,701,300 356,580 SH   SOLE   275,040 0 81,540
LITHIA MTRS INC COM 536797103   6,639 29 SH   SOLE 1 29 0 0
LITHIUM AMERICAS CORP COM COM 53680q207   218 10 SH   SOLE 1 10 0 0
LITTELFUSE INC COM 537008104   3,753 14 SH   SOLE 1 14 0 0
LKQ CORP COM 501889208   308,377 5,433 SH   SOLE 1 5,258 0 175
LOCKHEED MARTIN CORP COM 539830109   1,066,991 2,257 SH   SOLE 1 2,257 0 0
LOCKHEED MARTIN CORP COM 539830109   123,855 262 SH   SOLE   262 0 0
LONE PINE RES INC COM COM 54222a106   0 1,000,000 SH   SOLE 3 1,000,000 0 0
LORDSTOWN MOTORS CORP COM 54405q100   663 1,000 SH   SOLE 1 1,000 0 0
LOWES COS INC COM 548661107   233,965 1,170 SH   SOLE   1,170 0 0
LOWES COS INC COM 548661107   3,976,137 19,884 SH   SOLE 1 18,934 0 950
LQWD FINTECH CORP COM 50213W107   1,187 1,900 SH   SOLE 1 1,900 0 0
LUBY'S ORD SHS COM 549esc028   0 7,000 SH   SOLE 1 7,000 0 0
LUCID GROUP INC COM 549498103   14,721 1,831 SH   SOLE   1,831 0 0
LULULEMON ATHLETICA INC COM 550021109   192,657 529 SH   SOLE 1 529 0 0
LULULEMON ATHLETICA INC PUT 550021959   870 10 SH Put SOLE 3 10 0 0
LULULEMON ATHLETICA INC COM 550021109   76,480 210 SH   SOLE   210 0 0
LULULEMON ATHLETICA INC CALL 550021909   10,800 10 SH Call SOLE 3 10 0 0
LUMEN TECHNOLOGIES INC COM 550241103   31,959 12,060 SH   SOLE 1 12,060 0 0
LUMINE GROUP INC F COM 55027c106   8,119 747 SH   SOLE 1 747 0 0
LUMINE GROUP INC F COM 55027c106   1,891 174 SH   SOLE   174 0 0
LUMIRADX LTD WT g5709l117   2,165 25,470 SH   SOLE 3 25,470 0 0
LUXURBAN HOTELS INC COM COM 21985r105   7,967 2,897 SH   SOLE 1 2,897 0 0
LUXURBAN HOTELS INC COM COM 21985r105   257,185 93,522 SH   SOLE   81,006 0 12,516
LUXURBAN HOTELS INC COM COM 21985r105   81,543 29,652 SH   SOLE 3 29,652 0 0
LVMH MOET HENNESSY LOU VUITTON ADUS 502441306   55,044 300 SH   SOLE   300 0 0
LVMH MOET HENNESSY LOU VUITTON ADUS 502441306   12,293 67 SH   SOLE 1 67 0 0
LYFT INC CL A COM COM 55087p104   723 78 SH   SOLE 1 78 0 0
M & T BK CORP COM COM 55261f104   8,968 75 SH   SOLE 1 75 0 0
M3 BRIGADE ACQUISITION II CO WT 553800111   1,395 12,612 SH   SOLE 3 12,612 0 0
MACE SEC INTL COM 554335208   2,585,456 4,787,881 SH   SOLE 3 4,787,881 0 0
MACE SEC INTL INC COM NEW COM 554335208   11,969 98,110 SH   SOLE 1 98,110 0 0
MADISON SQUARE GARDEN ENTERTAI COM 55826t102   4,013,216 67,940 SH   SOLE   52,290 0 15,650
MADISON SQUARE GARDEN ENTERTAI COM 55826t102   20,970 355 SH   SOLE 1 355 0 0
MADISON SQUARE GARDEN SPORTS C COM 55825t103   2,728 14 SH   SOLE 1 14 0 0
MADISON SQUARE GARDEN SPORTS C COM 55825t103   498,816 2,560 SH   SOLE   2,560 0 0
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106   753,834 13,893 SH   SOLE 1 13,893 0 0
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106   46,121 850 SH   SOLE   850 0 0
MAGNA INTL INC COM 559222401   20,892 390 SH   SOLE 1 390 0 0
MAGNOLIA OIL & GAS CORP COM 559663109   43,760 2,000 SH   SOLE 1 2,000 0 0
MAINSTAY CBRE GLOBAL INFRASTRU INDX FD 56064q107   1,065 75 SH   SOLE 1 75 0 0
MALACHITE INNOVATIONS INC COM 56089m107   577 3,500 SH   SOLE 1 3,500 0 0
MANPOWER INC COM COM 56418h100   15,268 185 SH   SOLE 1 185 0 0
MANULIFE FINL CORP COM 56501R106   17,313 943 SH   SOLE 1 943 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   5,232 600 SH   SOLE 1 600 0 0
MARATHON OIL CORP COM 565849106   8,650 361 SH   SOLE 1 361 0 0
MARATHON PETROLEUM CORP COM 56585a102   729,700 5,412 SH   SOLE   5,412 0 0
MARATHON PETROLEUM CORP COM 56585a102   1,287,599 9,550 SH   SOLE 1 8,668 0 882
MARBLEGATE ACQ WTS WT 56608a113   372 2,500 SH   SOLE 3 2,500 0 0
MARKEL CORP COM 570535104   857,142 671 SH   SOLE 1 659 0 12
MARKEL CORP COM 570535104   356,397 279 SH   SOLE   279 0 0
MARKFORGED HOLDING CORP COM 57064n102   306,716 319,896 SH   SOLE 1 319,896 0 0
MARRIOTT INTL INC NEW COM 571903202   9,768,133 58,830 SH   SOLE   56,253 0 2,577
MARRIOTT INTL INC NEW COM 571903202   7,067,429 42,565 SH   SOLE 1 41,105 0 1,460
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   3,371 25 SH   SOLE 1 25 0 0
MARSH & MCLENNAN COS INC COM 571748102   65,787 395 SH   SOLE 1 395 0 0
MARTIN MARIETTA MATLS INC COM 573284106   2,351,207 6,622 SH   SOLE 1 6,592 0 30
MARTIN MARIETTA MATLS INC COM 573284106   28,405 80 SH   SOLE   80 0 0
MARVELL TECHNOLOGY INC COM 573874104   97,425 2,250 SH   SOLE   2,250 0 0
MARVELL TECHNOLOGY INC COM 573874104   202,057 4,666 SH   SOLE 1 4,666 0 0
MASCO CORP COM 574599106   235,275 4,732 SH   SOLE 1 4,732 0 0
MASCO CORP COM 574599106   1,957,775 39,376 SH   SOLE   26,024 0 13,352
MASTERBRAND INC COM COM 57638p104   36,164 4,498 SH   SOLE 3 4,498 0 0
MASTERBRAND INC COM COM 57638p104   18,894 2,350 SH   SOLE 1 2,350 0 0
MASTERBRAND INC COM COM 57638p104   10,946,725 1,361,533 SH   SOLE   1,024,504 0 337,029
MASTERCARD INCORPORATED COM 57636Q104   1,282,232 3,528 SH   SOLE   3,528 0 0
MASTERCARD INCORPORATED COM 57636Q104   10,959,744 30,158 SH   SOLE 1 29,302 0 856
MATCH GROUP INC COM 57667l107   15,279 398 SH   SOLE 1 398 0 0
MATTERPORT INC COM 577096100   682 250 SH   SOLE 1 250 0 0
MAXIMUS INC COM 577933104   7,870 100 SH   SOLE 1 100 0 0
MAXLINEAR INC CL A COM 57776j100   728 21 SH   SOLE 1 21 0 0
MAYVILLE ENGR CO INC COM 578605107   2,200,252 147,470 SH   SOLE   101,440 0 46,030
MCCORMICK & CO INC COM 579780206   67,483 811 SH   SOLE 1 811 0 0
MCDONALDS CORP COM 580135101   18,156,894 64,936 SH   SOLE   62,919 0 2,017
MCDONALDS CORP COM 580135101   10,209,164 36,512 SH   SOLE 1 36,055 0 457
MCKESSON CORP COM 58155Q103   507,727 1,426 SH   SOLE   1,426 0 0
MCKESSON CORP COM 58155Q103   4,615,584 12,963 SH   SOLE 1 11,697 0 1,266
MDU RES GROUP INC COM 552690109   5,421,051 177,856 SH   SOLE   129,093 0 48,763
MDU RES GROUP INC COM 552690109   190,805 6,260 SH   SOLE 1 6,260 0 0
MEDMEN ENTERPRISES INC COM 58507m107   747 50,540 SH   SOLE 1 50,540 0 0
MEDTRONIC PLC SHS COM g5960l103   3,364,676 41,735 SH   SOLE 1 38,216 0 3,519
MEDTRONIC PLC SHS COM g5960l103   540,154 6,700 SH   SOLE   6,700 0 0
MEIRAGTX HOLDINGS PLC COM g59665102   2,843 550 SH   SOLE 1 550 0 0
MEITUAN COM g59669104   25,556 1,398 SH   SOLE 1 1,398 0 0
MERCADOLIBRE INC COM COM 58733r102   80,402 61 SH   SOLE 1 61 0 0
MERCATO PARTNERS ACQUISITION C WT 58759a116   1,330 13,300 SH   SOLE 3 13,300 0 0
MERCK & CO INC COM 58933Y105   822,076 7,727 SH   SOLE   7,727 0 0
MERCK & CO INC COM 58933Y105   3,641,078 34,224 SH   SOLE 1 32,463 0 1,761
MERCURY GENL CORP NEW COM 589400100   22,218 700 SH   SOLE 1 700 0 0
META PLATFORMS INC CLASS A COM COM 30303m102   339,104 1,600 SH   SOLE   1,600 0 0
META PLATFORMS INC CLASS A COM COM 30303m102   4,633,061 21,860 SH   SOLE 1 21,039 0 821
META PLATFORMS INC CLASS A COM COM 30303m102   21,194,000 100,000 SH   SOLE 3 100,000 0 0
METAA FINL GROUP COM 59100u108   9,128 220 SH   SOLE 1 220 0 0
METLIFE INC COM 59156R108   162,058 2,797 SH   SOLE 1 2,797 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   30,604 20 SH   SOLE 1 20 0 0
MFS GOVT MKTS INCOME TR CLSD FD 552939100   1,732 525 SH   SOLE 1 525 0 0
MGM RESORTS INTERNATIONAL COM 552953101   47,618 1,072 SH   SOLE   1,072 0 0
MGM RESORTS INTERNATIONAL COM 552953101   389,966 8,779 SH   SOLE 1 8,779 0 0
MGP INGREDIENTS INC COM 55303j106   183,865 1,901 SH   SOLE 1 1,901 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   2,483,993 29,649 SH   SOLE 1 27,899 0 1,750
MICRON TECHNOLOGY INC COM 595112103   387,345 6,419 SH   SOLE 1 5,569 0 850
MICROSOFT CORP COM 594918104   41,526,098 144,038 SH   SOLE 1 140,297 0 3,741
MICROSOFT CORP COM 594918104   27,968,565 97,012 SH   SOLE   93,419 0 3,593
MICROSTRATEGY INC COM 594972408   9,062 31 SH   SOLE 1 31 0 0
MIDDLEFIELD BANC CORP COM 596304204   524,105 18,708 SH   SOLE   18,708 0 0
MIDDLEFIELD BANC CORP COM 596304204   619,160 22,101 SH   SOLE 1 22,101 0 0
MIDLAND STATES BANCORP INC COM 597742105   88,229 4,119 SH   SOLE   4,119 0 0
MIDLAND STATES BANCORP INC COM 597742105   441,123 20,594 SH   SOLE 1 20,594 0 0
MILLERKNOLL INC COM 600544100   2,476,604 121,105 SH   SOLE 1 121,105 0 0
MITSUBISHI CORP COM j43830116   25,809 723 SH   SOLE 1 723 0 0
MITSUI & CO LTD ADR ADR 606827202   29,071 47 SH   SOLE 1 47 0 0
MKS INSTRS INC COM 55306N104   8,951 101 SH   SOLE 1 101 0 0
MODERNA INC COM 60770K107   50,528 329 SH   SOLE 1 329 0 0
MODIVCARE INC COM 60783x104   2,500,539 29,740 SH   SOLE   21,890 0 7,850
MOHAWK INDS INC COM 608190104   9,120 91 SH   SOLE 1 91 0 0
MOLSON COORS BREWING CL B COM 60871r209   18,720 362 SH   SOLE 1 362 0 0
MOMENTUS INC COM 60879e101   297 507 SH   SOLE 1 507 0 0
MONDELEZ INTL INC COM 609207105   279,159 4,004 SH   SOLE 1 4,004 0 0
MONDELEZ INTL INC COM 609207105   96,492 1,384 SH   SOLE   1,384 0 0
MONEYLION INC COM 60938k114   119 2,000 SH   SOLE 3 2,000 0 0
MONGODB INC COM 60937p106   2,797 12 SH   SOLE 1 12 0 0
MOODYS CORP COM 615369105   30,602 100 SH   SOLE 1 100 0 0
MOOG INC COM 615394202   100,750 1,000 SH   SOLE   1,000 0 0
MOOG INC COM 615394202   434,232 4,310 SH   SOLE 1 4,310 0 0
MORGAN STANLEY COM 617446448   7,726 88 SH   SOLE 1 88 0 0
MORGAN STANLEY INDIA COM CLSD FD 61745c105   134,994 6,937 SH   SOLE 1 6,937 0 0
MOSAIC CO NEW COM 61945C103   4,494,090 97,953 SH   SOLE 1 97,051 0 902
MOSAIC CO NEW COM 61945C103   7,366,218 160,554 SH   SOLE   153,214 0 7,340
MOTIVE CAPITAL CORP II WT g6293r114   287 1,832 SH   SOLE 3 1,832 0 0
MOTOROLA SOLUTIONS INC COM 620076307   1,910,204 6,676 SH   SOLE 1 5,776 0 900
MOUNT RAINIER ACQUISITION CORP WT m6000j127   787 6,293 SH   SOLE 3 6,293 0 0
MOUNTAIN & CO I ACQUISITN CORP WT g6301j112   85 1,250 SH   SOLE 3 1,250 0 0
MOVADO GROUP INC COM 624580106   7,020 244 SH   SOLE 1 244 0 0
MOVADO GROUP INC COM 624580106   303,380 10,545 SH   SOLE   9,126 0 1,419
MOVADO GROUP INC COM 624580106   96,149 3,342 SH   SOLE 3 3,342 0 0
MP MATERIALS CORP COM 553368101   845 30 SH   SOLE 1 30 0 0
MPLX LP LP 55336v100   16,433 477 SH   SOLE   477 0 0
MPLX LP LP 55336v100   86,125 2,500 SH   SOLE 1 2,500 0 0
MSA SAFETY INC COM 553498106   400,500 3,000 SH   SOLE 1 3,000 0 0
MSC INDL DIRECT INC COM 553530106   33,600 400 SH   SOLE 1 400 0 0
MSCI INC COM 55354G100   315,665 564 SH   SOLE 1 564 0 0
MUELLER WTR PRODS INC PUT 624758958   1,545 1,500 SH Put SOLE 3 1,500 0 0
MUELLER WTR PRODS INC COM 624758108   72,666,850 5,212,830 SH   SOLE 3 5,212,830 0 0
MUELLER WTR PRODS INC COM 624758108   118,490 8,500 SH   SOLE 1 8,500 0 0
MUELLER WTR PRODS INC COM 624758108   466,990 33,500 SH   SOLE   33,500 0 0
MURPHY OIL CORP COM 626717102   3,994 108 SH   SOLE 1 108 0 0
MURPHY USA INC COM 626755102   6,967 27 SH   SOLE 1 27 0 0
NANO DIMENSION LTD COM 63008g203   447,950 155,000 SH   SOLE 1 155,000 0 0
NASDAQ INC COM 631103108   34,934 639 SH   SOLE 1 639 0 0
NASPERS LTD COM 631512209   1,930 52 SH   SOLE 1 52 0 0
NATHANS FAMOUS INC NEW COM 632347100   655,906 8,676 SH   SOLE   8,676 0 0
NATIONAL FUEL GAS CO COM 636180101   61,493 1,065 SH   SOLE 1 1,065 0 0
NATIONAL GRID PLC COM 636274409   13,598 200 SH   SOLE 1 200 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102   41,245 170 SH   SOLE 1 170 0 0
NATUR INTERNATIONAL CORPORATIO COM 63883u103   0 142 SH   SOLE 1 142 0 0
NATURAL RESOURCE PARTNERS LP LP 63900p608   31,320 600 SH   SOLE 1 600 0 0
NATURES SUNSHINE PRODS INC COM 639027101   855,077 83,749 SH   SOLE   72,393 0 11,356
NATURES SUNSHINE PRODS INC COM 639027101   274,547 26,890 SH   SOLE 3 26,890 0 0
NATURES SUNSHINE PRODS INC COM 639027101   21,492 2,105 SH   SOLE 1 2,105 0 0
NAUTILUS INC COM 63910B102   48 36 SH   SOLE 1 0 0 36
NCR CORP NEW COM COM 62886e108   17,928 760 SH   SOLE   760 0 0
NELNET INC COM 64031n108   95,014 1,034 SH   SOLE 1 1,034 0 0
NELNET INC COM 64031n108   27,567 300 SH   SOLE   300 0 0
NESTLE S A SPONSORED ADR ADUS 641069406   12,667,969 103,829 SH   SOLE 1 99,356 0 4,473
NESTLE S A SPONSORED ADR ADUS 641069406   17,600,264 144,255 SH   SOLE   137,925 0 6,330
NESTLE SA CHAM ET VEVEY SHS CO COM h57312649   2,562 21 SH   SOLE 1 21 0 0
NETFLIX INC COM COM 64110l106   352,994 1,022 SH   SOLE 1 1,022 0 0
NETFLIX INC COM COM 64110l106   12,092 35 SH   SOLE   35 0 0
NEUBERGER BERMAN NEXT GENERATI COM 64133q108   1,614 155 SH   SOLE 1 155 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304   3 2,544,590 SH   SOLE 3 2,544,590 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304   0 85 SH   SOLE 1 85 0 0
NEW FORTRESS ENERGY INC COM 644393100   2,943 100 SH   SOLE 1 100 0 0
NEW PROVIDENCE ACQSITN CORP II WT 64823d110   76 1,666 SH   SOLE 3 1,666 0 0
NEW RELIC INC COM COM 64829b100   15,058 200 SH   SOLE 1 200 0 0
NEWCOURT ACQUISITION CORP WT g6448c129   215 5,000 SH   SOLE 3 5,000 0 0
NEWELL BRANDS INC COM 651229106   337,510 27,131 SH   SOLE 1 25,131 0 2,000
NEWHOLD INVESTMENT CORP II WT 651450116   949 7,500 SH   SOLE 3 7,500 0 0
NEWMARK GROUP INC COM 65158n102   21,240 3,000 SH   SOLE 1 3,000 0 0
NEWMONT CORP COM 651639106   285,738 5,829 SH   SOLE 1 5,829 0 0
NEWMONT CORP COM 651639106   327,454 6,680 SH   SOLE   6,680 0 0
NEWS CORP NEW COM 65249b109   13,816 800 SH   SOLE 1 800 0 0
NEWTEKONE INC COM 652526203   15,757 1,231 SH   SOLE 1 1,231 0 0
NEWTEKONE INC COM 652526203   194,138 15,167 SH   SOLE 3 15,167 0 0
NEWTEKONE INC COM 652526203   604,416 47,220 SH   SOLE   40,810 0 6,410
NEXSTAR BROADCASTING COM 65336k103   202,358 1,172 SH   SOLE 1 1,172 0 0
NEXTDOOR HOLDINGS INC COM 65345m108   215 100 SH   SOLE 1 100 0 0
NEXTERA ENERGY INC COM 65339F101   659,805 8,560 SH   SOLE   8,560 0 0
NEXTERA ENERGY INC COM 65339F101   3,399,498 44,103 SH   SOLE 1 43,787 0 316
NIKE INC COM 654106103   10,943,527 89,233 SH   SOLE 1 86,427 0 2,806
NIKE INC COM 654106103   13,020,198 106,166 SH   SOLE   100,807 0 5,359
NIO INC COM 62914v106   13,453 1,280 SH   SOLE 1 1,280 0 0
NISOURCE INC COM 65473P105   40,933 1,464 SH   SOLE 1 1,464 0 0
NMG PARENT LLC COM 62929p102   2,975 17 SH   SOLE 1 17 0 0
NOBLE ROCK ACQUISITION CORP WT g6546r119   1,412 17,542 SH   SOLE 3 17,542 0 0
NOKIA CORP ADUS 654902204   452,170 92,092 SH   SOLE 1 92,092 0 0
NOMAD FOODS LTD COM g6564a105   8,861,771 472,880 SH   SOLE   350,160 0 122,720
NOMAD FOODS LTD COM g6564a105   54,065 2,885 SH   SOLE 1 2,885 0 0
NORDSON CORP COM 655663102   1,618,720 7,283 SH   SOLE 1 7,283 0 0
NORFOLK SOUTHN CORP COM 655844108   1,823,147 8,600 SH   SOLE 1 8,150 0 450
NORFOLK SOUTHN CORP COM 655844108   57,240 270 SH   SOLE   270 0 0
NORTHERN STAR INVESTMENT CORP WT 66574l118   34 687 SH   SOLE 3 687 0 0
NORTHERN STAR INVESTMENT CORP WT 66575b119   113 3,149 SH   SOLE 3 3,149 0 0
NORTHERN STAR INVT CLSD FD 66575b200   37,229 3,697 SH   SOLE 3 3,697 0 0
NORTHLAND POWER COM 666511100   5,039 201 SH   SOLE 1 201 0 0
NORTHRIM BANCORP INC COM 666762109   3,757,462 79,641 SH   SOLE   54,683 0 24,958
NORTHROP GRUMMAN CORP COM 666807102   2,941,253 6,370 SH   SOLE 1 6,295 0 75
NORTHROP GRUMMAN CORP COM 666807102   197,616 428 SH   SOLE   428 0 0
NORTHVIEW ACQUISITION CORP COM 66718n111   2,677 33,458 SH   SOLE 3 33,458 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   153,262 12,740 SH   SOLE   12,740 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   599,659 49,847 SH   SOLE 1 49,847 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   502,734 41,790 SH   SOLE 3 41,790 0 0
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600   328,750 526,000 SH   SOLE 1 526,000 0 0
NOVARTIS AG ADUS 66987V109   71,760 780 SH   SOLE   780 0 0
NOVARTIS AG ADUS 66987V109   235,747 2,562 SH   SOLE 1 2,562 0 0
NOVO-NORDISK A S ADUS 670100205   201,949 1,269 SH   SOLE 1 1,269 0 0
NU HOLDINGS LTD COM g6683n103   20,525 4,312 SH   SOLE 1 4,312 0 0
NUCOR CORP COM 670346105   2,472 16 SH   SOLE 1 16 0 0
NUO THERAPEUTICS INC COM 67059v209   8,460 4,700 SH   SOLE 1 4,700 0 0
NUTRIEN LTD COM 67077m108   16,469 223 SH   SOLE 1 223 0 0
NUVEEN AMT FREE QLTY MUN INC CLSD FD 670657105   171,748 15,445 SH   SOLE 1 15,445 0 0
NUVEEN CR STRATEGIES INCOME CLSD FD 67073D102   42,924 8,400 SH   SOLE 1 8,400 0 0
NUVEEN DIVID ADVNT MUN COM CLSD FD 67066v101   85,276 7,396 SH   SOLE 1 7,396 0 0
NUVEEN INSD DIV ADVAN COM CLSD FD 67071l106   144,034 12,227 SH   SOLE 1 12,227 0 0
NUVEEN MULTI-MKT INC INCOME FD CLSD FD 67075j107   46,440 8,000 SH   SOLE 1 8,000 0 0
NUVEEN MUN VALUE FD INC CLSD FD 670928100   57,855 6,567 SH   SOLE 1 6,567 0 0
NUVEEN OHIO QLTY MUN INCOME CLSD FD 670980101   38,130 3,000 SH   SOLE 1 3,000 0 0
NUVEEN REAL ESTATE FD COM CLSD FD 67071b108   25,398 3,400 SH   SOLE 1 3,400 0 0
NUVEEN SELECT TAX-FREE INCOM CLSD FD 67062F100   314,863 22,003 SH   SOLE 1 22,003 0 0
NVE CORP COM 629445206   1,376,804 16,590 SH   SOLE   16,590 0 0
NVIDIA CORP COM COM 67066g104   5,192,465 18,693 SH   SOLE 1 17,876 0 817
NVIDIA CORP COM COM 67066g104   741,090 2,668 SH   SOLE   2,668 0 0
NVR INC COM COM 62944t105   11,144 2 SH   SOLE 1 2 0 0
NXP SEMICONDUCTORS N V COM N6596X109   22,936 123 SH   SOLE 1 123 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103h107   50,939 60 SH   SOLE 1 60 0 0
OCA ACQUISITION CORP COM 670865112   101 1,400 SH   SOLE 3 1,400 0 0
OCCIDENTAL PETE CORP WT 674599162   4,100 100 SH   SOLE   100 0 0
OCCIDENTAL PETE CORP COM 674599105   49,944 800 SH   SOLE   800 0 0
OCCIDENTAL PETE CORP COM 674599105   88,026 1,410 SH   SOLE 1 1,410 0 0
OCCIDENTAL PETE CORP WT 674599162   3,079 75 SH   SOLE 1 75 0 0
OCEAN PWR TECHNOLOGIES INC COM 674870506   106 200 SH   SOLE 1 200 0 0
ODP CORP COM 88337f105   17,992 400 SH   SOLE 1 400 0 0
OIL DRI CORP AMER COM 677864100   754,805 18,140 SH   SOLE   18,140 0 0
OILSANDS QUEST INC COM COM 678046103   0 1,000 SH   SOLE 1 1,000 0 0
OKTA INC COM 679295105   113,837 1,320 SH   SOLE 1 1,320 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   35,107 103 SH   SOLE 1 103 0 0
OLIN CORP COM 680665205   84,637 1,525 SH   SOLE 1 1,525 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   27,410 1,000 SH   SOLE 1 1,000 0 0
OMEROS CORP COM 682143102   52,150 11,215 SH   SOLE 1 11,215 0 0
OMEROS CORP COM 682143102   1,001,154 215,302 SH   OTR 2 0 0 215,302
OMEROS CORP COM 682143102   32,550 7,000 SH   SOLE   7,000 0 0
OMNIAB INC COM 68218J103   0 4 SH   SOLE 1 4 0 0
OMNIAB INC COM 68218J103   0 4 SH   SOLE 1 4 0 0
OMNIAB INC COM COM 68218j103   339 92 SH   SOLE 1 92 0 0
OMNICOM GROUP INC COM 681919106   95,661 1,014 SH   SOLE 1 1,014 0 0
OMNILIT ACQUISITION CORP COM 68218c116   220 8,006 SH   SOLE 3 8,006 0 0
ON SEMICONDUCTOR CORP COM 682189105   32,928 400 SH   SOLE   400 0 0
ONE GAS INC COM COM 68235p108   64,969 820 SH   SOLE   820 0 0
ONEOK INC NEW COM 682680103   31,135 490 SH   SOLE   490 0 0
ONESPAN INC COM 68287N100   29,662 1,695 SH   SOLE 1 1,695 0 0
ONESPAN INC COM 68287N100   19,641,807 1,122,389 SH   SOLE 3 1,122,389 0 0
ONTO INNOVATION INC COM 683344105   2,458 28 SH   SOLE 1 28 0 0
ONYX ACQUISITION I CO WT g6755q117   544 4,550 SH   SOLE 3 4,550 0 0
OP BANCORP COM COM 67109r109   529,343 59,410 SH   SOLE   59,410 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   264 150 SH   SOLE 1 150 0 0
OPY ACQUISITION CORP I WT 671005114   230 1,500 SH   SOLE 3 1,500 0 0
ORACLE CORP COM 68389X105   3,565,913 38,376 SH   SOLE 1 34,674 0 3,702
ORASURE TECHNOLOGIES COM COM 68554v108   15,125 2,500 SH   SOLE 1 2,500 0 0
ORGANIGRAM HOLDINGS INC COM 68620p101   1,472 2,300 SH   SOLE 1 2,300 0 0
ORGANON & CO COM 68622v106   30,952 1,316 SH   SOLE 1 1,316 0 0
ORGANON & CO COM 68622v106   4,570,054 194,305 SH   SOLE   136,485 0 57,820
ORGANOVO HOLDINGS INC COM 68620a203   219 100 SH   SOLE 1 100 0 0
ORION ENGINEERED CARBONS SA CO COM l72967109   93,924 3,600 SH   SOLE   3,600 0 0
ORION MARINE GROUP INC COM 68628v308   667,298 257,644 SH   SOLE   223,024 0 34,620
ORION MARINE GROUP INC COM 68628v308   15,556 6,006 SH   SOLE 1 6,006 0 0
ORION MARINE GROUP INC COM 68628v308   211,085 81,500 SH   SOLE 3 81,500 0 0
ORION OFFICE REIT INC COM 68629y103   335 50 SH   SOLE 1 50 0 0
OSIRIS ACQUISITION CORP WT 68829a111   160 1,332 SH   SOLE 3 1,332 0 0
OSISKO GOLD ROYALTIES COM 68827l101   5,825,683 368,248 SH   SOLE   255,518 0 112,730
OSISKO GOLD ROYALTIES COM 68827l101   655,818 41,455 SH   SOLE 1 41,455 0 0
OTIS WORLDWIDE CORP COM 68902V107   241,902 2,866 SH   SOLE 1 2,866 0 0
OUSTER INC COM 68989m103   137 164 SH   SOLE 1 164 0 0
OUTLOOK THERAPEUTICS INC COM 69012t206   118,265 108,500 SH   SOLE 1 108,500 0 0
OWL ROCK CAPITAL CORPORATION COM 69121k104   164,359 13,034 SH   SOLE   13,034 0 0
OWL ROCK CAPITAL CORPORATION COM 69121k104   230,460 18,276 SH   SOLE 1 18,276 0 0
OXFORD SQUARE CAPITAL CORPORAT COM 69181v305   469,400 20,000 SH   SOLE   20,000 0 0
OXFORD SQUARE CAPITAL CORPORAT COM 69181v305   34,970 1,490 SH   SOLE 1 1,490 0 0
PACER BENCHMARK DATA & INFRAST COM 69374h741   8,011 270 SH   SOLE 1 270 0 0
PACER FDS TR GLOBL CASH ETF INDX FD 69374h709   79,314 2,358 SH   SOLE 1 2,358 0 0
PACER US CASH COWS 100 ETF INDX FD 69374h881   83,210 1,772 SH   SOLE 1 1,668 0 104
PACIFIC BIOSCIENCES IN COM COM 69404d108   579 50 SH   SOLE 1 50 0 0
PACKAGING CORP AMER COM 695156109   97,736 704 SH   SOLE 1 704 0 0
PAGERDUTY INC COM COM 69553p100   55,968 1,600 SH   SOLE 1 1,600 0 0
PALANTIR TECHNOLOGIES INC COM 69608a108   42,250 5,000 SH   SOLE   5,000 0 0
PALANTIR TECHNOLOGIES INC COM 69608a108   540,166 63,925 SH   SOLE 1 63,275 0 650
PALO ALTO NETWORKS INC COM 697435105   59,922 300 SH   SOLE 1 300 0 0
PAN AMERN SILVER CORP COM 697900108   336,700 18,500 SH   SOLE   18,500 0 0
PAN AMERN SILVER CORP COM 697900108   1,112,639 61,134 SH   SOLE 1 61,134 0 0
PARABELLUM ACQUISITION CORP WT 69901p117   146 14,600 SH   SOLE 3 14,600 0 0
PARAMOUNT GLOBAL COM 92556h206   81,075 3,634 SH   SOLE 1 3,634 0 0
PARAMOUNT RESOURCES LTD COM 699320206   2,318 106 SH   SOLE 1 106 0 0
PARK NATL CORP COM 700658107   35,571 300 SH   SOLE 1 300 0 0
PARK-OHIO HLDGS CORP COM 700666100   1,208 100 SH   SOLE   100 0 0
PARK-OHIO HLDGS CORP COM 700666100   1,208 100 SH   SOLE 1 100 0 0
PARKER-HANNIFIN CORP COM 701094104   3,678,378 10,944 SH   SOLE 1 9,833 0 1,111
PARKER-HANNIFIN CORP COM 701094104   151,922 452 SH   SOLE   452 0 0
PARTNERS GROUP PRIVATE EQUITY LP 70214g208   220,785 27,721 SH   SOLE 1 27,721 0 0
PASON SYSTEMS INC COM 702925108   260,374 29,050 SH   SOLE 1 29,050 0 0
PASON SYSTEMS INC COM 702925108   80,810 9,016 SH   SOLE   9,016 0 0
PATRICK INDS INC COM 703343103   8,051 117 SH   SOLE 1 117 0 0
PAYCHEX INC COM 704326107   8,480 74 SH   SOLE 1 74 0 0
PAYPAL HLDGS INC COM 70450y103   328,458 4,325 SH   SOLE 1 4,225 0 100
PAYPAL HLDGS INC COM 70450y103   93,254 1,228 SH   SOLE   1,228 0 0
PC TEL INC COM COM 69325q105   432,188 102,172 SH   SOLE   97,715 0 4,457
PC TEL INC COM COM 69325q105   44,601 10,544 SH   SOLE 3 10,544 0 0
PC TEL INC COM COM 69325q105   3,456 817 SH   SOLE 1 817 0 0
PDL BIOPHARMA INC COM COM 69329y104   0 4,948 SH   SOLE 1 4,948 0 0
PEGASUS DIGITAL MOBILITY ACQUI WT g69768110   390 3,000 SH   SOLE 3 3,000 0 0
PELOTON INTERACTIVE INC COM 70614w100   1,814 160 SH   SOLE 1 160 0 0
PEMBINA PIPELINE CORP COM 706327103   1,361 42 SH   SOLE 1 42 0 0
PENN ENTERTAINMENT INC COM 707569109   77,146 2,601 SH   SOLE 1 2,601 0 0
PENN TREATY AMERN CORP COM NEW COM 707874400   0 50,000 SH   SOLE 3 50,000 0 0
PENNANT GROUP INC COM COM 70805e109   2,092,934 146,564 SH   SOLE   100,818 0 45,746
PENSKE AUTOMOTIVE GROUP INC COM 70959w103   70,905 500 SH   SOLE 1 500 0 0
PEOPLES BANCORP INC COM 709789101   13,921 541 SH   SOLE 1 541 0 0
PEPSICO INC COM 713448108   13,563,628 74,403 SH   SOLE 1 70,446 0 3,957
PEPSICO INC COM 713448108   1,043,667 5,725 SH   SOLE   5,725 0 0
PERCEPTION CAPITAL CORP II WT g7007d110   275 2,500 SH   SOLE 3 2,500 0 0
PERELLA WEINBERG PARTNERS COM 71367g102   2,883,317 316,848 SH   SOLE   210,834 0 106,014
PERELLA WEINBERG PARTNERS COM 71367g102   7,826 860 SH   SOLE 1 860 0 0
PERFECT CORP WT g7006a117   16 103 SH   SOLE 3 103 0 0
PERKINELMER INC COM 714046109   1,408,558 10,570 SH   SOLE 1 10,045 0 525
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203   37,967 3,223 SH   SOLE 1 3,223 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203   1,549,152 131,507 SH   SOLE   113,673 0 17,834
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203   497,104 42,199 SH   SOLE 3 42,199 0 0
PERSHING SQUARE TONTINE COM 715esc018   0 1,439 SH   SOLE 3 1,439 0 0
PFIZER INC COM 717081103   6,463,808 158,427 SH   SOLE 1 153,585 0 4,842
PFIZER INC COM 717081103   1,069,409 26,211 SH   SOLE   26,211 0 0
PFSWEB INC COM 717098206   110,469 26,054 SH   SOLE   22,521 0 3,533
PFSWEB INC COM 717098206   2,832 668 SH   SOLE 1 668 0 0
PFSWEB INC COM 717098206   35,468 8,365 SH   SOLE 3 8,365 0 0
PHILIP MORRIS INTL INC COM 718172109   642,659 6,608 SH   SOLE 1 6,458 0 150
PHILIP MORRIS INTL INC COM 718172109   243,125 2,500 SH   SOLE   2,500 0 0
PHILLIPS 66 COM 718546104   4,469,141 44,083 SH   SOLE 1 39,900 0 4,183
PHILLIPS EDISON COM 71844v201   20,355 624 SH   SOLE 1 624 0 0
PHO 231215P00050000 PUT 46137v952   42,046 157 SH Put SOLE 3 157 0 0
PHO 231215P00052000 PUT 46137v952   13,218 40 SH Put SOLE 3 40 0 0
PHX MINERALS INC CL A COM 69291a100   682,091 260,340 SH   SOLE   260,340 0 0
PIMCO 25 YR ZERO CPN US TIF INDX FD 72201r882   957,800 10,000 SH   SOLE 3 10,000 0 0
PIMCO 25 YR ZERO CPN US TIF INDX FD 72201r882   38,312 400 SH   SOLE 1 400 0 0
PIMCO CORPORATE & INCM STRG CLSD FD 72200U100   25,080 2,000 SH   SOLE 1 2,000 0 0
PIMCO ENERGY & TACTICAL CR O COM 69346N107   73,000 5,000 SH   SOLE 1 5,000 0 0
PIMCO ETF TR INDX FD 72201R833   536,595 5,407 SH   SOLE 1 5,107 0 300
PIMCO ETF TR INDX FD 72201R833   39,700 400 SH   SOLE   400 0 0
PIMCO ETF TR TOTAL RETURN EXCH INDX FD 72201r775   10,018 108 SH   SOLE 1 108 0 0
PINNACLE WEST CAP CORP COM 723484101   75,278 950 SH   SOLE 1 950 0 0
PINTEREST INC CL A COM 72352l106   6,899 253 SH   SOLE 1 253 0 0
PIONEER NAT RES CO COM 723787107   30,432 149 SH   SOLE 1 149 0 0
PITNEY BOWES INC COM 724479100   778 200 SH   SOLE 3 200 0 0
PITNEY BOWES INC PUT 724479950   2,000 200 SH Put SOLE 3 200 0 0
PITNEY BOWES INC PUT 724479950   210 21 SH Put SOLE 3 21 0 0
PITNEY BOWES INC PUT 724479950   14,865 1,982 SH Put SOLE 3 1,982 0 0
PITNEY BOWES INC PUT 724479950   7,500 500 SH Put SOLE 3 500 0 0
PIVOTAL INVESTMENT CORP III WT 72582m114   17 2,529 SH   SOLE 3 2,529 0 0
PLAYAGS INC COM COM 72814n104   2,651,863 370,890 SH   SOLE   253,987 0 116,903
PLUG POWER INC COM 72919p202   4,395 375 SH   SOLE 1 375 0 0
PNC FINL SVCS GROUP INC COM 693475105   9,660 76 SH   SOLE   76 0 0
PNC FINL SVCS GROUP INC COM 693475105   791,833 6,230 SH   SOLE 1 6,230 0 0
POLISHED COM INC COM COM 28252c109   321,911 618,941 SH   SOLE 3 618,941 0 0
POLISHED COM INC COM COM 28252c109   25,722 49,455 SH   SOLE 1 49,455 0 0
POLISHED COM INC COM COM 28252c109   1,091,714 2,099,046 SH   SOLE   1,837,692 0 261,354
POOL CORPORATION COM COM 73278l105   21,231 62 SH   SOLE 1 62 0 0
PORTAGE FINTECH ACQUISITION CO WT g7185d114   428 3,333 SH   SOLE 3 3,333 0 0
POST HLDGS INC COM 737446104   449 5 SH   SOLE 1 5 0 0
POSTAL REALTY TRUST COM 73757r102   2,947,490 193,659 SH   SOLE   140,450 0 53,209
POSTAL REALTY TRUST COM 73757r102   279,850 18,387 SH   SOLE 3 18,387 0 0
POSTAL REALTY TRUST COM 73757r102   56,789 3,731 SH   SOLE 1 3,731 0 0
POTLATCHDELTIC CORPORATION COM 737630103   7,867,431 158,938 SH   SOLE   118,388 0 40,550
POTLATCHDELTIC CORPORATION COM 737630103   141,075 2,850 SH   SOLE 1 2,850 0 0
POWERSHARES ACTIVELY MANAGED S INDX FD 73935b805   10,047 306 SH   SOLE 1 306 0 0
PPG INDS INC COM 693506107   998,911 7,478 SH   SOLE 1 7,478 0 0
PPL CORP COM 69351t106   42,658 1,535 SH   SOLE 1 1,535 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108   173,261 8,358 SH   SOLE   8,358 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108   224,050 10,808 SH   SOLE 1 10,808 0 0
PRIMO WATER COM 74167p108   5,089,292 331,550 SH   SOLE   257,360 0 74,190
PRINCIPAL FINANCIAL GP COM COM 74251v102   6,689 90 SH   SOLE 1 90 0 0
PRIVETERRA ACQUISITION CORP UN WT 74275n110   307 5,589 SH   SOLE 3 5,589 0 0
PROCORE TECHNOLOGIES INC COM 74275k108   3,069 49 SH   SOLE 1 49 0 0
PROCTER AND GAMBLE CO COM 742718109   18,702,750 125,784 SH   SOLE 1 121,586 0 4,197
PROCTER AND GAMBLE CO COM 742718109   12,281,497 82,598 SH   SOLE   79,424 0 3,174
PROGENICS PHARMACEUTICALS INC COM 743cvr037   0 47,700 SH   SOLE 3 47,700 0 0
PROGRESS ACQUISITION CORP WT 74327p113   1,384 24,976 SH   SOLE 3 24,976 0 0
PROGRESSIVE CORP COM 743315103   346,920 2,425 SH   SOLE   2,425 0 0
PROGRESSIVE CORP COM 743315103   2,466,896 17,244 SH   SOLE 1 17,244 0 0
PROJECT ENERGY REIMAGINED ACQU WT g72556114   428 6,000 SH   SOLE 3 6,000 0 0
PROLOGIS SH BEN INT COM 74340w103   58,143 466 SH   SOLE 1 466 0 0
PROOF ACQUISITION CORP I WT EX WT 74349w112   243 3,350 SH   SOLE 3 3,350 0 0
PROSHARES ONLINE RETAIL ETF INDX FD 74347b169   273,367 8,629 SH   SOLE 1 8,629 0 0
PROSHARES S&P MIDCAP 400 DIVID INDX FD 74347b680   28,300 400 SH   SOLE 1 400 0 0
PROSHARES TR INDX FD 74347B714   21,242 1,744 SH   SOLE 1 1,744 0 0
PROSHARES TR PUT 74348A950   396,000 200 SH Put SOLE 3 200 0 0
PROSHARES TR INDX FD 74347X849   28,272 1,338 SH   SOLE 1 1,338 0 0
PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305   6,076 95 SH   SOLE 1 95 0 0
PROSHARES TR PSHS ULTSH 20YRS INDX FD 74347b201   3,831 137 SH   SOLE 1 137 0 0
PROSHARES TR RUSS 2000 DIVD INDX FD 74347b698   80,023 1,311 SH   SOLE 1 1,311 0 0
PROSHARES TR S&P 500 DIVID ARI INDX FD 74348a467   322,270 3,532 SH   SOLE 1 3,532 0 0
PROSHARES TR SHORT S&P 500 COM 74347b425   73,125 4,875 SH   SOLE 1 4,875 0 0
PROSHARES TR ULTRAPRO SHORT INDX FD 74347b110   24,463 1,815 SH   SOLE 1 1,815 0 0
PROSHARES ULTRA BLOOMBERG NATU COM 74347y870   80,115 22,192 SH   SOLE 1 22,192 0 0
PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227   1,533 50 SH   SOLE 1 50 0 0
PROSPECTOR CAP CO 25 WTS WARRA WT g7273a113   38 420 SH   SOLE 3 420 0 0
PROVECTUS PHARMACEUTIC COM COM 74373p108   1,262 7,650 SH   SOLE 1 7,650 0 0
PROVENTION BIO INC COM 74374n102   24,100 1,000 SH   SOLE 1 1,000 0 0
PROVIDER REAL ESTATE FUN D I L LP 74499l783   4,347 4,347 SH   SOLE 1 4,347 0 0
PROVIDER REAL ESTATE FUND I LP LP 74499l783   6,057 6,057 SH   SOLE 1 6,057 0 0
PRU GIA COM 744366725   82,633 72,844 SH   SOLE 1 72,844 0 0
PRUDENTIAL FINL INC COM 744320102   206,850 2,500 SH   SOLE   2,500 0 0
PSB HLDGS INC WIS COM 69360n108   6,315 300 SH   SOLE 1 300 0 0
PSB HLDGS INC WIS COM 69360n108   10,483 498 SH   SOLE   498 0 0
PSYCHEMEDICS CORP COM 744375205   3,995 761 SH   SOLE 1 761 0 0
PSYCHEMEDICS CORP COM 744375205   316,081 60,206 SH   SOLE   52,838 0 7,368
PSYCHEMEDICS CORP COM 744375205   91,381 17,406 SH   SOLE 3 17,406 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   12,677 203 SH   SOLE 1 203 0 0
PUBMATIC INC COM CL A COM 74467q103   27,640 2,000 SH   SOLE 1 2,000 0 0
PULTE GROUP INC COM 745867101   23,312 400 SH   SOLE 1 400 0 0
PURE CYCLE CORP COM 746228303   186,080 19,691 SH   SOLE 1 19,691 0 0
PURE ENERGY MINERALS COM 74624b700   24 55 SH   SOLE 1 55 0 0
PURE STORAGE COM 74624m102   2,551 100 SH   SOLE 1 100 0 0
PUTNAM MANAGED MUN INCOME TR CLSD FD 746823103   156,867 25,590 SH   SOLE 1 25,590 0 0
QC HLDGS INC COM COM 74729t101   343,620 582,407 SH   SOLE 3 582,407 0 0
QORVO INC COM STK COM 74736k101   45,910 452 SH   SOLE 1 452 0 0
QQQ 230721P00280000 PUT 46090e953   277,200 600 SH Put SOLE 3 600 0 0
QQQ 230915P00250000 PUT 46090e953   172,750 500 SH Put SOLE 3 500 0 0
QQQ 240119P00260000 PUT 46090e953   550,900 700 SH Put SOLE 3 700 0 0
QQQ 240119P00270000 PUT 46090e953   854,550 900 SH Put SOLE 3 900 0 0
QQQ 240119P00330000 PUT 46090e953   269,100 100 SH Put SOLE 3 100 0 0
QUALCOMM INC COM 747525103   8,098,615 63,479 SH   SOLE 1 57,803 0 5,676
QUALCOMM INC COM 747525103   1,060,190 8,310 SH   SOLE   8,310 0 0
QUANTUMSCAPE CORP COM 74767v109   728 89 SH   SOLE 1 89 0 0
QUEST DIAGNOSTICS INC COM 74834L100   15,339 108 SH   SOLE 1 108 0 0
QURATE RETAIL GROUP INC QVC GR COM 74915m100   1,383 1,400 SH   SOLE 1 1,400 0 0
RADIANT LOGISTICS INC COM 75025x100   26,240 4,000 SH   SOLE   4,000 0 0
RADIANT LOGISTICS INC COM 75025x100   64,288 9,800 SH   SOLE 1 9,800 0 0
RAMBUS INC DEL COM 750917106   5,474 107 SH   SOLE 1 107 0 0
RAYMOND JAMES FINL INC COM 754730109   2,143,065 22,977 SH   SOLE   16,928 0 6,049
RAYMOND JAMES FINL INC COM 754730109   194,468 2,085 SH   SOLE 1 2,085 0 0
RAYONIER INC COM 754907103   94,791 2,850 SH   SOLE 1 2,850 0 0
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101   521,673 5,327 SH   SOLE   5,327 0 0
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101   6,933,215 70,798 SH   SOLE 1 68,762 0 2,035
RCL 240119P00045000 PUT v7780t953   41,400 120 SH Put OTR 2 0 0 120
READING INTL INC COM 755408101   13,000 4,000 SH   SOLE 1 4,000 0 0
READY CAPITAL CORPORATION LP 75574u101   4,943 486 SH   SOLE 1 486 0 0
REALTY INCOME CORP COM 756109104   56,988 900 SH   SOLE   900 0 0
REALTY INCOME CORP COM 756109104   338,076 5,339 SH   SOLE 1 5,339 0 0
REDWOOD TRUST INC COM 758075402   613 91 SH   SOLE 1 91 0 0
REGAL REXNORD CORPORATION COM 758750103   10,836 77 SH   SOLE 1 77 0 0
REGENERON PHARMACEUTICALS INC COM 75886f107   161,869 197 SH   SOLE 1 197 0 0
REGENXBIO INC COM COM 75901b107   18,910 1,000 SH   SOLE 1 1,000 0 0
REGIONAL BRANDS INC COM NEW COM 75903q201   5,426,376 452,198 SH   SOLE 1 452,198 0 0
REGIONAL BRANDS INC COM NEW COM 75903q201   1,733,292 144,441 SH   SOLE   144,441 0 0
REKOR SYSTEMS INC COM 759419104   375 300 SH   SOLE 1 300 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   42,876 167 SH   SOLE 1 167 0 0
RELIEF THERAPEUTICS HOLDING SA COM h6759s100   3,202 150,000 SH   SOLE 1 150,000 0 0
REPUBLIC SVCS INC COM 760759100   287,342 2,125 SH   SOLE   2,125 0 0
REPUBLIC SVCS INC COM 760759100   4,899,193 36,231 SH   SOLE 1 31,736 0 4,495
RESIDEO TECHNOLOGIES COM 76118y104   2,376 130 SH   SOLE 1 130 0 0
REVELSTONE CAPITAL ACQUISITION WT 76137r114   312 2,249 SH   SOLE 3 2,249 0 0
RGC RES INC COM 74955l103   1,727,771 74,505 SH   SOLE   67,444 0 7,061
RH COM COM 74967x103   24,355 100 SH   SOLE 1 100 0 0
RICEBRAN TECHNOLOGIES COM 762831303   93 100 SH   SOLE 1 100 0 0
RICHARDSON ELECTRS LTD COM 763165107   21,226 951 SH   SOLE 1 951 0 0
RICHARDSON ELECTRS LTD COM 763165107   281,076 12,593 SH   SOLE 3 12,593 0 0
RICHARDSON ELECTRS LTD COM 763165107   3,484,933 156,135 SH   SOLE   113,784 0 42,351
RIGEL RESOURCE ACQ CORP WT EXP WT g7573m114   2,587 19,900 SH   SOLE 3 19,900 0 0
RILY 230721P00017500 PUT 05580m958   24,000 160 SH Put SOLE 3 160 0 0
RIO TINTO PLC ADUS 767204100   44,864 654 SH   SOLE 1 654 0 0
RIOT PLATFORMS INC COM 767292105   190,569 19,076 SH   SOLE 1 19,076 0 0
RISK GEORGE INDS INC CL A COM 767720204   28,156 2,595 SH   SOLE 1 2,595 0 0
RITCHIE BROS AUCTIONEERS PUT 767744955   5,625 450 SH Put SOLE 3 450 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   661,576 11,753 SH   SOLE 1 11,322 0 431
RITCHIE BROS AUCTIONEERS PUT 767744955   9,375 750 SH Put SOLE 3 750 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   156,429,572 2,778,994 SH   SOLE 3 2,778,994 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   1,559,965 27,713 SH   SOLE   19,813 0 7,900
RIVERVIEW BANCORP INC COM 769397100   26,444 4,952 SH   SOLE   4,952 0 0
RIVERVIEW BANCORP INC COM 769397100   66,141 12,386 SH   SOLE 1 12,386 0 0
ROBINHOOD MKTS INC COM 770700102   1,214 125 SH   SOLE 1 125 0 0
ROBLOX CORP COM 771049103   7,737 172 SH   SOLE 1 172 0 0
ROCHE HLDG LTD SPONSORED ADR ADUS 771195104   10,069 282 SH   SOLE 1 282 0 0
ROCKET COMPANIES INC COM 77311w101   2,807 310 SH   SOLE 1 310 0 0
ROCKET LAB USA INC COM 773122106   101 25 SH   SOLE 1 25 0 0
ROCKWELL AUTOMATION INC COM 773903109   18,194 62 SH   SOLE 1 62 0 0
ROLLS-ROYCE HLDGS OR COM g76225138   1,421 177,602 SH   SOLE 1 177,602 0 0
ROSS ACQUISITION II CORP WT g7641c114   9,722 37,107 SH   SOLE 3 37,107 0 0
ROTH CH ACQUISITION V CO WT 77867r118   226 4,563 SH   SOLE 3 4,563 0 0
ROUNDHILL SPORTS BETTING & IGA INDX FD 53656f789   357 22 SH   SOLE 1 22 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   86,557 906 SH   SOLE 1 906 0 0
ROYAL CARIBBEAN CRUISE COM COM v7780t103   52,240 800 SH   SOLE 1 800 0 0
ROYAL GOLD INC COM 780287108   90,797 700 SH   SOLE   700 0 0
ROYAL OAK REALTYTRUST INC LP 11899n308   939,140 14,560 SH   SOLE 1 14,560 0 0
ROYCE MICRO-CAP TR INC CLSD FD 780915104   19,952 2,275 SH   SOLE 1 2,275 0 0
RPM INTL INC COM 749685103   173,322 1,987 SH   SOLE 1 1,987 0 0
RSTK REGIONAL BRANDS INC COM COM rgbdmerli   6,052,096 388,952 SH   SOLE 3 388,952 0 0
RUMBLE INC COM 78137l105   1,850 185 SH   SOLE 1 185 0 0
RXO INC COMMON STOCK COM 74982t103   380,820 19,390 SH   SOLE   13,070 0 6,320
RXO INC COMMON STOCK COM 74982t103   6,186,561 314,998 SH   SOLE 3 314,998 0 0
RXO INC COMMON STOCK COM 74982t103   687 35 SH   SOLE 1 35 0 0
RYAN SPECIALTY HOLDINGS INC CL COM 78351f107   12,072 300 SH   SOLE 1 300 0 0
S&P GLOBAL INC COM 78409v104   56,198 163 SH   SOLE 1 163 0 0
SACHEM CAP CORP COM 78590A109   9,345 2,512 SH   SOLE 1 2,512 0 0
SACHEM CAP CORP COM 78590A109   403,802 108,549 SH   SOLE   93,859 0 14,690
SACHEM CAP CORP COM 78590A109   129,426 34,792 SH   SOLE 3 34,792 0 0
SAGE THERAPEUTICS INC COM 78667J108   4,196 100 SH   SOLE   100 0 0
SAGE THERAPEUTICS INC COM 78667J108   3,147 75 SH   SOLE 1 75 0 0
SAITECH GLOBAL CORP WT g7852t111   1,782 17,646 SH   SOLE 3 17,646 0 0
SALESFORCE COM INC COM COM 79466l302   205,374 1,028 SH   SOLE 1 1,028 0 0
SAMSARA INC COM 79589l106   1,972 100 SH   SOLE 1 100 0 0
SAMSUNG ELECTRONICS COMPANY LT COM 796050888   9,828 8 SH   SOLE 1 8 0 0
SANDSTORM GOLD LTD COM NEW COM 80013r206   407 70 SH   SOLE 1 70 0 0
SCHLUMBERGER LTD COM 806857108   297,594 6,061 SH   SOLE 1 5,476 0 585
SCHOLASTIC CORP COM 807066105   1,556,736 45,492 SH   SOLE   32,510 0 12,982
SCHULTZE SPL PURP ACQ CORP I WT 808212112   1,154 14,425 SH   SOLE 3 14,425 0 0
SCHWAB CHARLES CORP COM 808513105   2,024,064 38,642 SH   SOLE 1 37,268 0 1,374
SCHWAB CHARLES CORP COM 808513105   415,111 7,925 SH   SOLE   7,925 0 0
SCHWAB STRATEGIC TR INDX FD 808524722   521,388 13,183 SH   SOLE 1 13,183 0 0
SCHWAB STRATEGIC TR INDX FD 808524201   9,674 200 SH   SOLE   200 0 0
SCHWAB STRATEGIC TR INDX FD 808524201   19,065,577 394,161 SH   SOLE 1 347,556 0 46,605
SCHWAB STRATEGIC TR INDX FD 808524300   806,570 12,376 SH   SOLE 1 12,376 0 0
SCHWAB STRATEGIC TR INDX FD 808524409   78,237 1,193 SH   SOLE 1 1,193 0 0
SCHWAB STRATEGIC TR INDX FD 808524508   227,015 3,346 SH   SOLE 1 3,346 0 0
SCHWAB STRATEGIC TR INDX FD 808524607   90,024 2,147 SH   SOLE 1 2,147 0 0
SCHWAB STRATEGIC TR INDX FD 808524672   47,260 2,000 SH   SOLE 1 2,000 0 0
SCHWAB STRATEGIC TR INDX FD 808524706   428,539 17,477 SH   SOLE 1 16,105 0 1,372
SCHWAB STRATEGIC TR INDX FD 808524714   44,901 944 SH   SOLE 1 944 0 0
SCHWAB STRATEGIC TR INDX FD 808524730   673 26 SH   SOLE 1 26 0 0
SCHWAB STRATEGIC TR INDX FD 808524755   33,622 1,075 SH   SOLE 1 1,075 0 0
SCHWAB STRATEGIC TR INDX FD 808524789   36,917 682 SH   SOLE 1 232 0 450
SCHWAB STRATEGIC TR INDX FD 808524797   1,931,205 26,397 SH   SOLE 1 25,588 0 809
SCHWAB STRATEGIC TR INDX FD 808524797   21,582 295 SH   SOLE   295 0 0
SCHWAB STRATEGIC TR INDX FD 808524805   1,288 37 SH   SOLE   37 0 0
SCHWAB STRATEGIC TR INDX FD 808524805   3,795,267 109,059 SH   SOLE 1 100,489 0 8,570
SCHWAB STRATEGIC TR INDX FD 808524839   3,453,308 73,616 SH   SOLE 1 65,502 0 8,114
SCHWAB STRATEGIC TR INDX FD 808524102   1,337,617 27,954 SH   SOLE 1 27,954 0 0
SCHWAB STRATEGIC TR INDX FD 808524847   66,660 3,418 SH   SOLE 1 3,418 0 0
SCYNEXIS INC COM 811292200   450 150 SH   SOLE 1 150 0 0
SEABOARD CORP DEL COM 811543107   18,850 5 SH   SOLE   5 0 0
SEABOARD CORP DEL COM 811543107   49,010 13 SH   SOLE 1 13 0 0
SEALED AIR CORP NEW COM COM 81211k100   9,182 200 SH   SOLE 1 200 0 0
SECUREWORKS CORP COM 81374a105   29,995 3,500 SH   SOLE 1 3,500 0 0
SELECT SECTOR SPDR TR PUT 81369Y950   73,371 300 SH Put SOLE 3 300 0 0
SELECT SECTOR SPDR TR PUT 81369Y954   225,648 1,800 SH Put SOLE 3 1,800 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y803   1,484,147 9,828 SH   SOLE 1 9,796 0 32
SELECT SECTOR SPDR TR INDX FD 81369Y704   183,338 1,812 SH   SOLE 1 1,812 0 0
SELECT SECTOR SPDR TR PUT 81369Y955   4,400 800 SH Put SOLE 3 800 0 0
SELECT SECTOR SPDR TR PUT 81369Y957   268,737 1,250 SH Put SOLE 3 1,250 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y605   201,646 6,272 SH   SOLE 1 6,272 0 0
SELECT SECTOR SPDR TR PUT 81369Y954   73,200 800 SH Put SOLE 3 800 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y209   200,145 1,546 SH   SOLE 1 1,546 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y308   228,606 3,060 SH   SOLE 1 3,060 0 0
SELECT SECTOR SPDR TR PUT 81369Y954   18,000 600 SH Put SOLE 3 600 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y506   2,422,210 29,243 SH   SOLE 1 28,846 0 397
SELECT SECTOR SPDR TR INDX FD 81369Y506   618,989 7,473 SH   SOLE   7,473 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y605   27,681 861 SH   SOLE   861 0 0
SELECT SECTOR SPDR TR PUT 81369Y950   91,500 600 SH Put SOLE 3 600 0 0
SELECT SECTOR SPDR TR REAL EST INDX FD 81369y860   153,258 4,100 SH   SOLE 1 4,100 0 0
SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407   49,946 334 SH   SOLE 1 334 0 0
SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886   40,208 594 SH   SOLE 1 594 0 0
SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100   174,226 2,160 SH   SOLE 1 2,160 0 0
SEMANTIX WT g6332a114   209 1,550 SH   SOLE 3 1,550 0 0
SEMPER PARATUS ACQUISITION COR WT g8028l131   496 6,204 SH   SOLE 3 6,204 0 0
SEMPRA COM 816851109   12,697 84 SH   SOLE 1 84 0 0
SENTINELONE INC COM 81730h109   834 51 SH   SOLE 1 51 0 0
SEP ACQUISITION CORP WT 589381110   338 8,403 SH   SOLE 3 8,403 0 0
SEQUANS COMMUNICATIONS S A COM 817323207   200 100 SH   SOLE 1 100 0 0
SERVICENOW INC COM COM 81762p102   282,550 608 SH   SOLE 1 608 0 0
SERVICENOW INC COM COM 81762p102   136,628 294 SH   SOLE   294 0 0
SESEN BIO I N C COM 817cvr038   0 1,302 SH   SOLE 1 1,302 0 0
SEVEN HILLS REALTY TRUST COM 81784e101   1,349 135 SH   SOLE 3 135 0 0
SGI INTL COM NEW COM 784185209   0 2,000 SH   SOLE 1 2,000 0 0
SHELL PLC COM 780259305   179,819 3,125 SH   SOLE 1 3,125 0 0
SHERWIN WILLIAMS CO COM 824348106   601,485 2,676 SH   SOLE   2,676 0 0
SHERWIN WILLIAMS CO COM 824348106   3,142,113 13,979 SH   SOLE 1 13,782 0 197
SHIFT TECHNOLOGIES INC COM 82452t305   31 28 SH   SOLE 1 28 0 0
SHOPIFY INC CL A COM 82509l107   627,494 13,089 SH   SOLE 1 11,589 0 1,500
SIEMENS A G SPONSORED ADR ADUS 826197501   16,216 200 SH   SOLE 1 200 0 0
SIGA TECHNOLOGIES INC COM 826917106   596,476 103,735 SH   SOLE 1 103,735 0 0
SIGNET JEWELERS LTD SHS COM g81276100   54,446 700 SH   SOLE 1 700 0 0
SILVER HAMMER MNG CORP COM 827733106   395 2,150 SH   SOLE 1 2,150 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109   1,736,190 95,500 SH   SOLE   84,920 0 10,580
SILVERCREST ASSET MGMT GROUP COM 828359109   35,833 1,971 SH   SOLE 1 1,971 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109   455,464 25,053 SH   SOLE 3 25,053 0 0
SILVERSPAC INC WT g8136v112   700 3,332 SH   SOLE 3 3,332 0 0
SIM ST TREAS FUT STRAT ETF INDX FD 82889n657   579,990 22,860 SH   SOLE 3 22,860 0 0
SIMON PPTY GROUP INC NEW COM 828806109   10,861 97 SH   SOLE 1 97 0 0
SIRIUS XM HLDGS INC COM 82968b103   10,588 2,667 SH   SOLE 1 2,667 0 0
SKECHERS U S A INC PUT 830566955   375 50 SH Put SOLE 3 50 0 0
SKECHERS U S A INC CALL 830566905   15,750 50 SH Call SOLE 3 50 0 0
SKILLZ PLATFORM INC COM 83067l109   237 400 SH   SOLE 1 400 0 0
SKYDECK ACQUISITION CORP WT g82220115   32 1,000 SH   SOLE 3 1,000 0 0
SKYWEST INC COM 830879102   1,508 68 SH   SOLE 1 68 0 0
SKYWORKS SOLUTIONS INC COM COM 83088m102   4,011 34 SH   SOLE 1 34 0 0
SLAM CORP WT g8210l121   613 2,664 SH   SOLE 3 2,664 0 0
SMART SMS CORP COM COM 83171w207   0 2,500 SH   SOLE   2,500 0 0
SMARTSHEET INC-CLASS A COM 83200n103   1,912 40 SH   SOLE 1 40 0 0
SMITH & WESSON BRANDS INC COM 831754106   33,015 2,682 SH   SOLE 1 2,682 0 0
SMITH & WESSON BRANDS INC COM 831754106   1,313,218 106,679 SH   SOLE   92,213 0 14,466
SMITH & WESSON BRANDS INC COM 831754106   421,654 34,253 SH   SOLE 3 34,253 0 0
SMITH A O CORP COM 831865209   5,809 84 SH   SOLE 1 84 0 0
SMUCKER J M CO COM 832696405   318,360 2,023 SH   SOLE   2,023 0 0
SMUCKER J M CO COM 832696405   2,431,320 15,450 SH   SOLE 1 15,297 0 152
SNAP INC. COM 83304a106   8,407 750 SH   SOLE 1 750 0 0
SNOWFLAKE INC COM 833445109   476,602 3,089 SH   SOLE 1 3,089 0 0
SOCIAL LEVERAGE ACQUISITION CO WT 83363k110   11 100 SH   SOLE 3 100 0 0
SOCIEDAD QUIMICA Y MINERA DE ADUS 833635105   5,674 70 SH   SOLE 1 70 0 0
SOFI TECHNOLOGIES INC COM 83406f102   4,049 667 SH   SOLE 1 667 0 0
SOFTBANK GROUP CORPORATION COM 83404d109   11,681 600 SH   SOLE 1 600 0 0
SOLAR INTEGRATED ROOFING CORP COM 83417r103   46 2,000 SH   SOLE 1 2,000 0 0
SOMALOGIC INC WT 83444k113   1,193 4,360 SH   SOLE 3 4,360 0 0
SOTERA HEALTH CO COM 83601l102   17,910 1,000 SH   SOLE 1 1,000 0 0
SOUTHERN CO COM 842587107   683,136 9,818 SH   SOLE 1 9,668 0 150
SOUTHPORT ACQUISITION CORP WT 84465l113   22 467 SH   SOLE 3 467 0 0
SOUTHWEST AIRLS CO COM 844741108   6,345 195 SH   SOLE 1 195 0 0
SP PLUS CORP COM COM 78469c103   1,324,966 38,640 SH   SOLE   38,640 0 0
SPDR BLOOMBERG BARCLAYS HIGH Y INDX FD 78468r622   464 5 SH   SOLE 1 5 0 0
SPDR DOW JONES INDL AVERAGE PUT 78467X959   241,650 180 SH Put SOLE 3 180 0 0
SPDR DOW JONES INDL AVERAGE PUT 78467X959   538,050 1,020 SH Put SOLE 3 1,020 0 0
SPDR DOW JONES INDL AVRG ETF U INDX FD 78467x109   1,675,407 5,037 SH   SOLE 1 4,467 0 570
SPDR GOLD MINISHARES TRUST COM 98149e303   7,392 189 SH   SOLE 1 189 0 0
SPDR GOLD TR INDX FD 78463V107   36,644 200 SH   SOLE   200 0 0
SPDR GOLD TR INDX FD 78463V107   1,719,941 9,387 SH   SOLE 1 9,337 0 50
SPDR GOLD TR INDX FD 78463V107   183,220 1,000 SH   SOLE 3 1,000 0 0
SPDR INDEX FDS EURO STOXX 50 INDX FD 78463x202   26,895 599 SH   SOLE 1 599 0 0
SPDR INDEX SHS FDS INDX FD 78463X749   142,825 3,470 SH   SOLE   3,470 0 0
SPDR INDEX SHS FDS INDX FD 78463X749   144,389 3,508 SH   SOLE 1 3,508 0 0
SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509   48,588 1,424 SH   SOLE 1 1,424 0 0
SPDR PORT INTER TRM TRSRY ETF INDX FD 78464a672   4,312 149 SH   SOLE 1 149 0 0
SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649   251,395 9,748 SH   SOLE 1 9,748 0 0
SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889   31,422 978 SH   SOLE 1 978 0 0
SPDR PORTFOLIO S&P 500 ETF INDX FD 78464a854   19,453 404 SH   SOLE 1 404 0 0
SPDR PORTFOLIO S&P 500 GROWTH INDX FD 78464a409   39,140 707 SH   SOLE 1 707 0 0
SPDR PORTFOLIO S&P 500 VALUE E INDX FD 78464a508   305,400 7,500 SH   SOLE 1 7,464 0 36
SPDR PORTFOLIO S&P 600 SMALL C INDX FD 78468r853   11,407 302 SH   SOLE 1 302 0 0
SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805   114,062 2,262 SH   SOLE 1 2,262 0 0
SPDR S&P 500 ETF TR INDX FD 78462F103   7,710,483 18,834 SH   SOLE 1 17,264 0 1,570
SPDR S&P 500 ETF TR PUT 78462F953   268,000 400 SH Put SOLE 3 400 0 0
SPDR S&P 500 ETF TR PUT 78462F953   154,200 200 SH Put SOLE 3 200 0 0
SPDR S&P 500 ETF TR INDX FD 78462F103   708,245 1,730 SH   SOLE   1,730 0 0
SPDR S&P AEROSPACE & DEFENSE E INDX FD 78464a631   132,927 1,137 SH   SOLE 1 1,137 0 0
SPDR S&P KENSHO SMART MOBILITY INDX FD 78468r689   1,349 42 SH   SOLE 1 42 0 0
SPDR S&P MIDCAP 400 ETF INDX FD 78467y107   378,322 825 SH   SOLE 1 741 0 84
SPDR SER TR INDX FD 78464A763   1,157,212 9,354 SH   SOLE 1 9,042 0 312
SPDR SER TR PUT 78464A954   391,671 700 SH Put SOLE 3 700 0 0
SPDR SER TR INDX FD 78468R721   2,950 63 SH   SOLE 1 63 0 0
SPDR SER TR PUT 78464A954   52,900 230 SH Put SOLE 3 230 0 0
SPDR SER TR INDX FD 78468R200   4,564 150 SH   SOLE 1 150 0 0
SPDR SER TR INDX FD 78468R408   61,678 2,483 SH   SOLE 1 2,483 0 0
SPDR SER TR BARCLAYS CONV INDX FD 78464a359   26,694 398 SH   SOLE 1 398 0 0
SPDR SER TR DOW JONES REIT INDX FD 78464a607   31,783 358 SH   SOLE 1 358 0 0
SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839   19,824 300 SH   SOLE 1 300 0 0
SPDR SER TR S&P 600 SMALL CAP INDX FD 78464a300   4,114 54 SH   SOLE 1 54 0 0
SPDR SER TR S&P OILGAS INDX FD 78468r556   76,554 600 SH   SOLE 1 600 0 0
SPDR SER TR S&P SEMICONDUCTOR INDX FD 78464a862   62,586 300 SH   SOLE 1 300 0 0
SPDR SERIES TRUST DJWS MIDCAP INDX FD 78464a847   11,249 256 SH   SOLE 1 256 0 0
SPDR SERIES TRUST KBW BK ETF INDX FD 78464a797   33,363 900 SH   SOLE 1 900 0 0
SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698   44,781 1,021 SH   SOLE 1 1,021 0 0
SPDR SERIES TRUST LEHMN INTL E INDX FD 78464a516   832 36 SH   SOLE 1 36 0 0
SPDR SERIES TRUST S&P 600 SML INDX FD 78464a813   22,184 264 SH   SOLE 1 264 0 0
SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870   126,966 1,666 SH   SOLE 1 1,666 0 0
SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870   8,917 117 SH   SOLE   117 0 0
SPDR SERIES TRUST S&P METALS M COM 78464a755   63,154 1,188 SH   SOLE 1 1,188 0 0
SPDR SERIES TRUST S&P TRANSN E INDX FD 78464a532   1,449 20 SH   SOLE 1 20 0 0
SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104   33,805 3,090 SH   SOLE   3,090 0 0
SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104   400,798 36,636 SH   SOLE 1 36,636 0 0
SPECTRUM BRANDS HLDGS INC COM COM 84790a105   2,308,429 34,860 SH   SOLE   21,420 0 13,440
SPIRE GLOBAL INC COM 848560108   267 400 SH   SOLE 1 400 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109   241,710 7,000 SH   SOLE 1 7,000 0 0
SPIRIT MTA REIT LP 848esc018   0 15,000 SH   SOLE   15,000 0 0
SPIRIT MTA REIT LP 848esc018   0 65,000 SH   SOLE 1 65,000 0 0
SPLUNK INC COM 848637104   19,176 200 SH   SOLE 1 200 0 0
SPORT HALEY HLDGS COM 84917j104   0 2,500 SH   SOLE 1 2,500 0 0
SPORTSMAP TECH ACQUISITION COR WT 84921j116   419 8,347 SH   SOLE 3 8,347 0 0
SPOTIFY TECHNOLOGY SA COM l8681t102   3,741 28 SH   SOLE 1 28 0 0
SPREE ACQUISITION 1 CORP LTD WT g83745128   130 4,300 SH   SOLE 3 4,300 0 0
SPRINGWATER SPECIAL SITUATIONS WT 85205u115   390 11,000 SH   SOLE 3 11,000 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101   567,300 30,000 SH   SOLE   30,000 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101   1,643,468 86,910 SH   SOLE 1 86,910 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104   2,705,392 174,993 SH   SOLE 1 174,993 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104   853,392 55,200 SH   SOLE   55,200 0 0
SPROTT PHYSICAL PLATINUM AND P COM 85207q104   103,785 8,500 SH   SOLE 1 8,500 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107   668,868 80,200 SH   SOLE   80,200 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107   758,807 90,984 SH   SOLE 1 90,984 0 0
SPROTT PHYSICAL URANIUM TRUST COM 85210a104   187,753 16,082 SH   SOLE 1 16,082 0 0
SPX 230915p03600000 PUT 784635954   640,972 100 SH Put SOLE 3 100 0 0
SPY 230421C00395000 CALL 78462f903   317,610 180 SH Call SOLE 3 180 0 0
SPY 230630P00340000 PUT 78462f953   72,800 400 SH Put SOLE 3 400 0 0
SRH TOTAL RETURN FUND INC COM 101507101   284,171 23,141 SH   SOLE 1 23,141 0 0
STANDARD LITHIUM LTD COM 853606101   190 50 SH   SOLE 1 50 0 0
STANLEY BLACK & DECKER INC COM 854502101   8,058 100 SH   SOLE 1 100 0 0
STAR GAS PARTNERS L.P. COM 85512c105   8,327 642 SH   SOLE 1 642 0 0
STARBUCKS CORP COM 855244109   5,044,495 48,444 SH   SOLE 1 46,069 0 2,375
STARBUCKS CORP COM 855244109   364,351 3,499 SH   SOLE   3,499 0 0
STEM INC COM 85859n102   1,105 195 SH   SOLE 1 195 0 0
STEPHAN CO COM 858603103   1,448 847 SH   SOLE   847 0 0
STEPHAN CO COM 858603103   171 100 SH   SOLE 1 100 0 0
STEPPE CEMENT LTD COM y8162g112   46,218 89,000 SH   SOLE 1 89,000 0 0
STERIS PLC COM g8473t100   166,987 873 SH   SOLE 1 873 0 0
STERLING INFRASTRUCTURE INC COM 859241101   10,038 265 SH   SOLE 1 265 0 0
STERLING INFRASTRUCTURE INC COM 859241101   138,603 3,659 SH   SOLE 3 3,659 0 0
STERLING INFRASTRUCTURE INC COM 859241101   432,362 11,414 SH   SOLE   9,869 0 1,545
STERLING MED SYS INC COM NEW COM m85548101   1,696 103 SH   SOLE 1 103 0 0
STONEBRIDGE ACQUISITION CORP W WT g85094129   692 7,500 SH   SOLE 3 7,500 0 0
STONEX GROUP INC COM 861896108   20,706 200 SH   SOLE 1 200 0 0
STONEX GROUP INC COM 861896108   969,041 9,360 SH   SOLE   9,360 0 0
STRATEGAS GLOBAL POLICY OPPOR INDX FD 00775y652   22,987 941 SH   SOLE 1 941 0 0
STRATEGAS MACRO THEMATC OPPOR INDX FD 00775y645   20,748 929 SH   SOLE 1 929 0 0
STRATIM CLOUD ACQUISITION CORP WT 86309r115   2,398 12,000 SH   SOLE 3 12,000 0 0
STRIVE US ENERGY ETF COM 02072l722   1,390 50 SH   SOLE 1 50 0 0
STRYKER CORPORATION COM 863667101   456,181 1,598 SH   SOLE   1,598 0 0
STRYKER CORPORATION COM 863667101   942,627 3,302 SH   SOLE 1 3,302 0 0
STRYVE FOODS INC COM 863685111   1,002 17,300 SH   SOLE 3 17,300 0 0
SUMMIT HEALTHCARE ACQUISITION WT g9845f117   786 5,050 SH   SOLE 3 5,050 0 0
SUN LIFE FINANCIAL INC. COM 866796105   6,912 148 SH   SOLE 1 148 0 0
SUNCOKE ENERGY INC COM 86722A103   35,920 4,000 SH   SOLE 1 4,000 0 0
SVB FINL GROUP COM COM 78486q101   14 16 SH   SOLE 1 16 0 0
SWIFTMERGE ACQUISITION CORP WT g63836111   650 6,500 SH   SOLE 3 6,500 0 0
SWISS HELVETIA FD INC CLSD FD 870875101   8,469 1,068 SH   SOLE 1 1,068 0 0
SWITCHBACK II CORP WT 09077j115   60 2,000 SH   SOLE 3 2,000 0 0
SYLVAMO CORP COM 871332102   80,955 1,750 SH   SOLE 1 1,750 0 0
SYLVAMO CORP COM 871332102   13,343,327 288,442 SH   SOLE   216,314 0 72,128
SYNOVUS FINL CORP COM NEW COM 87161c501   77,013 2,498 SH   SOLE 1 2,498 0 0
SYSCO CORP COM 871829107   133,608 1,730 SH   SOLE   1,730 0 0
SYSCO CORP COM 871829107   208,753 2,703 SH   SOLE 1 2,703 0 0
T-MOBILE US INC COM 872590104   30,416 210 SH   SOLE 1 210 0 0
TACTICAL AIR DEFENSE SVCS COM COM 87356M108   0 140,000 SH   SOLE 1 140,000 0 0
TAILWIND INTERNATIONAL ACQUISI WT g8662f119   81 4,046 SH   SOLE 3 4,046 0 0
TAIWAN FD INC COM 874036106   5,392 200 SH   SOLE 1 200 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100   51,347 552 SH   SOLE   552 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100   235,837 2,535 SH   SOLE 1 2,535 0 0
TAPESTRY PHARMA INC COM NEW COM 876031204   0 1,248,000 SH   SOLE 3 1,248,000 0 0
TARGET CORP COM 87612E106   903,396 5,454 SH   SOLE 1 4,624 0 830
TARGET CORP COM 87612E106   99,378 600 SH   SOLE   600 0 0
TE CONNECTIVITY LTD COM H84989104   98,100 748 SH   SOLE 1 748 0 0
TE CONNECTIVITY LTD COM H84989104   98,362 750 SH   SOLE   750 0 0
TECHNOLOGY & TELECOMMUNICATION COM g87119114   1,616 52,800 SH   SOLE 3 52,800 0 0
TECHTRONIC INDS LTD SPONSORED COM 87873r101   16,646 308 SH   SOLE 1 308 0 0
TECK RESOURCES LTD ADUS 878742204   18,250 500 SH   SOLE 1 500 0 0
TEEKAY TANKERS LTD COM y8565n300   9,788 228 SH   SOLE 1 228 0 0
TEEKAY TANKERS LTD COM y8565n300   422,860 9,850 SH   SOLE   8,517 0 1,333
TEEKAY TANKERS LTD COM y8565n300   135,530 3,157 SH   SOLE 3 3,157 0 0
TEGNA INC COM SHS COM 87901j105   16,910 1,000 SH   SOLE 1 1,000 0 0
TELADOC INC COM COM 87918a105   3,885 150 SH   SOLE 1 150 0 0
TELESAT CORP COM 879512309   75,078 8,730 SH   SOLE 1 8,730 0 0
TELESAT CORP COM 879512309   8,600 1,000 SH   SOLE   1,000 0 0
TEMPLETON EMERGING MKTS FD CLSD FD 880191101   46,800 4,000 SH   SOLE 1 4,000 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109   627,001 123,669 SH   SOLE 1 122,169 0 1,500
TEMPLETON GLOBAL INCOME FD CLSD FD 880198106   14,582 3,314 SH   SOLE 3 3,314 0 0
TENCENT HLDGS LTD ADR ADUS 88032q109   21,330 434 SH   SOLE 1 434 0 0
TENCENT MUSIC ENTERTAINMENT GR COM 88034p109   960 116 SH   SOLE 1 116 0 0
TEREX CORP NEW COM 880779103   24,190 500 SH   SOLE 1 500 0 0
TERRITORIAL BANCORP INC COM COM 88145x108   1,974,853 102,271 SH   SOLE   102,271 0 0
TESLA MTRS INC COM COM 88160r101   874,984 4,218 SH   SOLE 1 4,218 0 0
TEUCRIUM AGRICULTURAL FUND COM 88166a706   7,139 230 SH   SOLE 1 230 0 0
TEVA PHARMACEUTICAL INDS LTD COM 881624209   106 12 SH   SOLE 1 12 0 0
TEXAS INSTRS INC COM 882508104   8,615,626 46,318 SH   SOLE 1 45,803 0 515
TEXAS INSTRS INC COM 882508104   7,286,756 39,174 SH   SOLE   37,106 0 2,068
TEXTRON INC COM 883203101   82,637 1,170 SH   SOLE 1 1,170 0 0
TFS FINL CORP COM 87240R107   15,825 1,253 SH   SOLE 1 1,253 0 0
THAI FUND COM 882esc106   0 200 SH   SOLE 1 200 0 0
THAI FUND COM 882esc106   0 394 SH   SOLE 3 394 0 0
THE CIGNA GROUP COM 125523100   182,704 715 SH   SOLE 1 715 0 0
THE NORTH WEST COMPANY INC COM 663278208   20,942 750 SH   SOLE 1 750 0 0
THE REALREAL INC COM COM 88339p101   504 400 SH   SOLE 1 400 0 0
THE TRADE DESK COM 88339j105   18,273 300 SH   SOLE 1 300 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   77,234 134 SH   SOLE   134 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   544,093 944 SH   SOLE 1 844 0 100
THIRD POINT OFFSHORE INVESTORS COM G8846K109   730,750 39,500 SH   SOLE 1 39,500 0 0
THREDUP INC CL A COM 88556e102   241 95 SH   SOLE 1 95 0 0
THRYV HLDGS INC COM 886029206   3,448,600 149,549 SH   SOLE   99,379 0 50,170
THRYV HLDGS INC COM 886029206   5,996 260 SH   SOLE 1 260 0 0
THUNDER BRIDGE CAPITAL PARTNER WT 88605t118   560 4,663 SH   SOLE 3 4,663 0 0
THUNDER BRIDGE CAPITAL PARTNER WT 88605l115   660 3,669 SH   SOLE 3 3,669 0 0
TIDAL ETF TR INDX FD 886364678   86,346 4,100 SH   SOLE   4,100 0 0
TIDAL ETF TR INDX FD 886364678   195,690 9,292 SH   SOLE 1 9,292 0 0
TILRAY INC COM 88688t100   4,559 1,802 SH   SOLE 1 1,802 0 0
TIMKEN CO COM 887389104   163,440 2,000 SH   SOLE 1 2,000 0 0
TIPTREE INC COM 88822q103   13,740 943 SH   SOLE 1 943 0 0
TIPTREE INC COM 88822q103   584,869 40,142 SH   SOLE   34,710 0 5,432
TIPTREE INC COM 88822q103   187,458 12,866 SH   SOLE 3 12,866 0 0
TJX COS INC NEW COM 872540109   3,513,656 44,840 SH   SOLE 1 42,740 0 2,100
TJX COS INC NEW COM 872540109   117,540 1,500 SH   SOLE   1,500 0 0
TLG ACQUISITION ONE CORP WT 87257m116   164 5,298 SH   SOLE 3 5,298 0 0
TLGY ACQUISITION CORPORATION W WT g8656t125   425 5,000 SH   SOLE 3 5,000 0 0
TOAST INC COM 888787108   9,123 514 SH   SOLE 1 514 0 0
TOP SHIPS INC COM y8897y198   25,364 28,856 SH   SOLE 1 28,856 0 0
TOPBUILD CORP COM COM 89055f103   52,659 253 SH   SOLE 1 253 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   4,324 200 SH   SOLE 1 200 0 0
TOPICUS COM INC F COM 89072t102   7,636 107 SH   SOLE   107 0 0
TORTOISE ENERGY INFRASTRUCTURE COM 89147l886   224,970 7,652 SH   SOLE 1 7,652 0 0
TORTOISEECOFIN ACQUISITION III WT g8956e117   1,434 10,050 SH   SOLE 3 10,050 0 0
TOTO LIMITED ADR ADUS 891515207   24,908 750 SH   SOLE 1 750 0 0
TOWNSQUARE MEDIA INC COM 892231101   190,640 23,830 SH   SOLE   23,830 0 0
TOYOTA MOTOR CORP ADUS 892331307   14,169 100 SH   SOLE 1 100 0 0
TPG INC COM 872657101   46,928 1,600 SH   SOLE 1 1,600 0 0
TPG INC COM 872657101   129,052 4,400 SH   SOLE   4,400 0 0
TRAJECTORY ALPHA ACQUISITION C WT 89301b112   392 4,000 SH   SOLE 3 4,000 0 0
TRANSCAT INC COM 893529107   15,822 177 SH   SOLE 1 177 0 0
TRANSDIGM GROUP INC COM 893641100   294,930 400 SH   SOLE   400 0 0
TRANSDIGM GROUP INC COM 893641100   3,188,079 4,325 SH   SOLE 1 4,270 0 55
TRANSMEDICS GROUP INC COM 89377m109   37,865 500 SH   SOLE 1 500 0 0
TRAVEL PLUS LEISURE CO COM 894164102   6,776,504 172,870 SH   SOLE   121,816 0 51,054
TRAVEL PLUS LEISURE CO COM 894164102   77,028 1,965 SH   SOLE 1 1,965 0 0
TRAVELCENTERS OF AMERICA LLC C COM 894174101   1,816 21 SH   SOLE 1 21 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,397,677 8,154 SH   SOLE 1 7,554 0 600
TRI CONTL CORP CLSD FD 895436103   156,645 5,900 SH   SOLE 1 5,900 0 0
TRINE II ACQ WT g9059f118   76 7,589 SH   SOLE 3 7,589 0 0
TRIO TECH INTL COM 896712205   235 50 SH   SOLE 1 50 0 0
TRUIST FINANCIAL CORPORATION COM 89832q109   2,046 60 SH   SOLE 1 60 0 0
TURTLE BEACH CORP COM 900450206   12,024 1,200 SH   SOLE 1 1,200 0 0
TUSIMPLE HOLDINGS INC COM 90089l108   329 224 SH   SOLE 1 224 0 0
TWELVE SEAS INVESTMENT CO II WT 90118t114   669 13,455 SH   SOLE 3 13,455 0 0
TWIN RIDGE CAPITAL ACQUISITION WT g9151l120   1,727 20,339 SH   SOLE 3 20,339 0 0
TYLER TECHNOLOGIES INC COM 902252105   12,058 34 SH   SOLE 1 34 0 0
U HAUL HOLDING COMPANY COM 023586506   1,202,249 23,187 SH   SOLE 1 22,817 0 370
U S GLOBAL INVS INC COM 902952100   10,680 4,000 SH   SOLE 1 4,000 0 0
UATARA CAPITAL ACQUISITION COR WT 85021q116   264 8,600 SH   SOLE 3 8,600 0 0
UBER TECHNOLOGIES INC COM 90353t100   79,250 2,500 SH   SOLE   2,500 0 0
UBER TECHNOLOGIES INC COM 90353t100   63,599 2,006 SH   SOLE 1 2,006 0 0
UIPATH INC COM 90364p105   1,756 100 SH   SOLE 1 100 0 0
ULTA SALON COSM & FRAG COM COM 90384s303   31,103 57 SH   SOLE 1 57 0 0
UNDER ARMOUR INC COM 904311107   2,714 286 SH   SOLE 1 286 0 0
UNDER ARMOUR INC COM 904311206   4,035 473 SH   SOLE 1 473 0 0
UNILEVER PLC ADUS 904767704   4,681,915 90,158 SH   SOLE 1 81,261 0 8,897
UNILEVER PLC ADUS 904767704   460,515 8,868 SH   SOLE   8,868 0 0
UNION BANKSHARES INC COM 905400107   4,422 200 SH   SOLE 1 200 0 0
UNION PAC CORP PUT 907818958   83,750 500 SH Put SOLE 3 500 0 0
UNION PAC CORP COM 907818108   5,611,388 27,881 SH   SOLE 1 26,771 0 1,110
UNION PAC CORP COM 907818108   141,486 703 SH   SOLE   703 0 0
UNITED AIRLS HLDGS INC COM 910047109   66,906 1,512 SH   SOLE 1 1,512 0 0
UNITED PARCEL SERVICE INC PUT 911312956   6,556 400 SH Put SOLE 3 400 0 0
UNITED PARCEL SERVICE INC PUT 911312956   128,251 554 SH Put SOLE 3 554 0 0
UNITED PARCEL SERVICE INC COM 911312106   58,197 300 SH   SOLE   300 0 0
UNITED PARCEL SERVICE INC COM 911312106   610,086 3,145 SH   SOLE 1 3,120 0 25
UNITED RENTALS INC COM 911363109   43,534 110 SH   SOLE 1 110 0 0
UNITED STS GASOLINE FD LP PUT 91201T952   85,000 2,000 SH Put SOLE 3 2,000 0 0
UNITED STS GASOLINE FD LP CALL 91201T902   85,000 2,000 SH Call SOLE 3 2,000 0 0
UNITED STS NAT GAS FD LP COM 912318300   353,345 50,914 SH   SOLE 1 50,914 0 0
UNITEDHEALTH GROUP INC COM 91324P102   24,864,324 52,613 SH   SOLE 1 50,701 0 1,912
UNITEDHEALTH GROUP INC COM 91324P102   25,709,369 54,401 SH   SOLE   52,151 0 2,250
UNITI GROUP INC COM COM 91325v108   39 11 SH   SOLE 1 11 0 0
UNITY SOFTWARE INC COM 91332u101   9,732 300 SH   SOLE 1 300 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   435,112 46,536 SH   SOLE   40,238 0 6,298
UNIVERSAL STAINLESS & ALLOY COM 913837100   139,465 14,916 SH   SOLE 3 14,916 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   10,210 1,092 SH   SOLE 1 1,092 0 0
UPSTART HOLDINGS INC COM 91680m107   19,257 1,212 SH   SOLE 1 1,212 0 0
UPWORK INC COM COM 91688f104   340 30 SH   SOLE 1 30 0 0
URBAN OUTFITTERS INC COM 917047102   43,770 1,579 SH   SOLE   1,579 0 0
US BANCORP DEL COM 902973304   14,420 400 SH   SOLE   400 0 0
US BANCORP DEL COM 902973304   2,806,511 77,851 SH   SOLE 1 75,361 0 2,490
US GLOBAL JETS ETF INDX FD 26922a842   4,266 229 SH   SOLE 1 229 0 0
USHIO INC COM j94456118   33,240 2,650 SH   SOLE 1 2,650 0 0
UTAH MED PRODS INC COM 917488108   2,098,397 22,142 SH   SOLE   21,078 0 1,064
V2X INC COM 92242t101   14,322,913 360,597 SH   SOLE   271,537 0 89,060
V2X INC COM 92242t101   91,753 2,310 SH   SOLE 1 2,310 0 0
VAALCO ENERGY INC COM 91851C201   1,444,150 318,797 SH   SOLE   281,416 0 37,381
VAALCO ENERGY INC COM 91851C201   401,068 88,536 SH   SOLE 3 88,536 0 0
VAALCO ENERGY INC COM 91851C201   31,144 6,875 SH   SOLE 1 6,875 0 0
VAIL RESORTS INC COM COM 91879q109   84,826 363 SH   SOLE   363 0 0
VAIL RESORTS INC COM COM 91879q109   26,420 113 SH   SOLE 1 113 0 0
VALERO ENERGY CORP COM 91913Y100   402,840 2,886 SH   SOLE 1 2,886 0 0
VALOR LATITUDE ACQUISITION COR WT g9460n122   67 1,666 SH   SOLE 3 1,666 0 0
VALVOLINE INC COM COM 92047w101   5,556,683 159,035 SH   SOLE   119,595 0 39,440
VALVOLINE INC COM COM 92047w101   38,609 1,105 SH   SOLE 1 1,105 0 0
VANECK GREEN METALS ETF INDX FD 92189y204   61,144 2,155 SH   SOLE 1 2,155 0 0
VANECK MORNINGSTAR INTERNATION INDX FD 92189f593   228,138 7,136 SH   SOLE 1 7,136 0 0
VANECK MORNINGSTAR SMID MOAT E INDX FD 92189h730   231,502 8,140 SH   SOLE 1 8,140 0 0
VANECK OIL SERVICES ETF INDX FD 92189h607   4,988 18 SH   SOLE 1 18 0 0
VANECK VECTORS AMT FREE INTERM COM 92189h201   59,110 1,272 SH   SOLE 1 1,272 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700   228,702 2,633 SH   SOLE 1 2,318 0 315
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700   5,816,493 66,964 SH   SOLE   66,964 0 0
VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528   101,286 5,958 SH   SOLE 1 5,958 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106   211,084 6,525 SH   SOLE   6,525 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106   208,657 6,450 SH   SOLE 1 6,450 0 0
VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791   63,200 1,600 SH   SOLE   1,600 0 0
VANECK VECTORS ETF TR NAT RES INDX FD 92189f841   52,380 1,062 SH   SOLE 1 1,062 0 0
VANECK VECTORS ETF TR NAT RES INDX FD 92189f841   253,565 5,141 SH   SOLE   5,141 0 0
VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437   685,561 24,467 SH   SOLE 1 24,467 0 0
VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437   10,900 389 SH   SOLE   389 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643   578,015 7,829 SH   SOLE 1 7,829 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643   2,584 35 SH   SOLE   35 0 0
VANECK VECTORS RARE EARTH/STRA COM 92189h805   29,532 362 SH   SOLE 1 362 0 0
VANECK VECTORS RUSSIA ETF INDX FD 92189f403   0 400 SH   SOLE 1 400 0 0
VANECK VECTORS SEMICONDUCTOR E INDX FD 92189f676   1,220,818 4,639 SH   SOLE 1 4,446 0 193
VANECK VECTORS SOCIAL SENTIMEN INDX FD 92189h839   119 8 SH   SOLE 1 8 0 0
VANECK VECTORS VIDEO GAMING AN INDX FD 92189f114   1,269 24 SH   SOLE 1 24 0 0
VANGUARD BD INDEX FDS INDX FD 921937827   162,541 2,125 SH   SOLE   2,125 0 0
VANGUARD BD INDEX FDS INDX FD 921937827   35,378,766 462,528 SH   SOLE 1 436,916 0 25,612
VANGUARD BD INDEX FDS INDX FD 921937819   572,757 7,464 SH   SOLE 1 7,464 0 0
VANGUARD BD INDEX FDS INDX FD 921937793   613 8 SH   SOLE 1 8 0 0
VANGUARD BD INDEX FDS INDX FD 921937835   88,965 1,205 SH   SOLE 1 1,205 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407   86,001 1,758 SH   SOLE   1,758 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407   778,904 15,922 SH   SOLE 3 15,922 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407   190,984 3,904 SH   SOLE 1 3,904 0 0
VANGUARD CONSUMER STAPLES INDE INDX FD 92204a207   13,740 71 SH   SOLE 1 71 0 0
VANGUARD FINANCIALS INDX FD 92204a405   12,930 166 SH   SOLE 1 166 0 0
VANGUARD INDEX FDS INDX FD 922908751   281,497 1,485 SH   SOLE   1,485 0 0
VANGUARD INDEX FDS INDX FD 922908751   5,313,638 28,031 SH   SOLE 1 28,031 0 0
VANGUARD INDEX FDS INDX FD 922908744   5,626,819 40,742 SH   SOLE 1 40,742 0 0
VANGUARD INDEX FDS INDX FD 922908363   32,418,028 86,202 SH   SOLE 1 86,159 0 43
VANGUARD INDEX FDS INDX FD 922908637   85,372 457 SH   SOLE 1 457 0 0
VANGUARD INDEX FDS INDX FD 922908512   302,462 2,256 SH   SOLE   2,256 0 0
VANGUARD INDEX FDS INDX FD 922908652   1,051,609 7,501 SH   SOLE 1 6,239 0 1,262
VANGUARD INDEX FDS INDX FD 922908744   226,224 1,638 SH   SOLE   1,638 0 0
VANGUARD INDEX FDS INDX FD 922908736   1,745,332 6,997 SH   SOLE 1 6,979 0 18
VANGUARD INDEX FDS INDX FD 922908363   69,111,888 183,774 SH   SOLE   183,774 0 0
VANGUARD INDEX FDS INDX FD 922908512   656,598 4,897 SH   SOLE 1 4,897 0 0
VANGUARD INDEX FDS INDX FD 922908553   4,932,195 59,395 SH   SOLE 1 59,285 0 110
VANGUARD INDEX FDS INDX FD 922908553   5,808,316 69,946 SH   SOLE   69,946 0 0
VANGUARD INDEX FDS INDX FD 922908611   12,088,030 76,140 SH   SOLE 1 72,771 0 3,369
VANGUARD INDEX FDS INDX FD 922908769   244,920 1,200 SH   SOLE   1,200 0 0
VANGUARD INDEX FDS INDX FD 922908652   9,286,848 66,240 SH   SOLE   66,240 0 0
VANGUARD INDEX FDS INDX FD 922908595   33,327 154 SH   SOLE 1 154 0 0
VANGUARD INDEX FDS INDX FD 922908611   471,041 2,967 SH   SOLE   2,967 0 0
VANGUARD INDEX FDS INDX FD 922908629   8,330,777 39,497 SH   SOLE 1 38,977 0 520
VANGUARD INDEX FDS INDX FD 922908629   402,224 1,907 SH   SOLE   1,907 0 0
VANGUARD INDEX FDS INDX FD 922908769   6,492,085 31,808 SH   SOLE 1 31,808 0 0
VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870   94,098 1,173 SH   SOLE 1 1,173 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042718   28,402 260 SH   SOLE 1 139 0 121
VANGUARD INTL EQUITY INDEX F INDX FD 922042866   79,146 1,167 SH   SOLE 1 1,167 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042676   8,357 206 SH   SOLE 1 206 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042742   2,212,677 24,027 SH   SOLE 1 24,027 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042858   5,172,653 128,036 SH   SOLE 1 127,776 0 260
VANGUARD INTL EQUITY INDEX F INDX FD 922042775   2,580,136 48,254 SH   SOLE 1 44,804 0 3,450
VANGUARD INTL EQUITY INDEX F INDX FD 922042858   2,350,876 58,190 SH   SOLE   58,190 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042874   84,903 1,393 SH   SOLE 1 1,393 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042775   42,509 795 SH   SOLE   795 0 0
VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886   1,246,626 115,750 SH   SOLE 1 115,750 0 0
VANGUARD MALVERN FDS INDX FD 922020805   19,032 398 SH   SOLE 1 398 0 0
VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755   120,686 2,593 SH   SOLE 1 2,593 0 0
VANGUARD MUN BD FDS INDX FD 922907746   90,225 1,781 SH   SOLE 1 1,781 0 0
VANGUARD RUSSELL 1000 INDX FD 92206c730   252,850 1,357 SH   SOLE 1 1,357 0 0
VANGUARD RUSSELL 1000 GROWTH INDX FD 92206c680   111,944 1,780 SH   SOLE 1 1,780 0 0
VANGUARD RUSSELL 1000 VALUE ET INDX FD 92206c714   125,402 1,877 SH   SOLE 1 1,877 0 0
VANGUARD RUSSELL 2000 INDX FD 92206c664   22,782 316 SH   SOLE 1 316 0 0
VANGUARD SCOTTSDALE FDS INDX FD 92206C409   75,925 996 SH   SOLE   996 0 0
VANGUARD SCOTTSDALE FDS INDX FD 92206C409   6,143,749 80,595 SH   SOLE 1 78,254 0 2,341
VANGUARD SPECIALIZED FUNDS INDX FD 921908844   7,363,494 47,812 SH   SOLE 1 45,458 0 2,354
VANGUARD SPECIALIZED FUNDS INDX FD 921908844   16,844,074 109,370 SH   SOLE   109,370 0 0
VANGUARD STAR FDS INDX FD 921909768   229,902 4,164 SH   SOLE 1 4,164 0 0
VANGUARD TAX-MANAGED FDS INDX FD 921943858   1,096,231 24,269 SH   SOLE   24,269 0 0
VANGUARD TAX-MANAGED FDS INDX FD 921943858   6,380,193 141,248 SH   SOLE 1 139,508 0 1,740
VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573   130,271 1,700 SH   SOLE 1 1,700 0 0
VANGUARD ULTRA SHORT BOND ETF INDX FD 92203c303   47,861 972 SH   SOLE 1 798 0 174
VANGUARD WHITEHALL FDS INDX FD 921946794   432,969 6,989 SH   SOLE 1 6,989 0 0
VANGUARD WHITEHALL FDS INDX FD 921946885   249 4 SH   SOLE 1 4 0 0
VANGUARD WHITEHALL FDS INDX FD 921946406   1,400,522 13,275 SH   SOLE 1 13,275 0 0
VANGUARD WORLD FD INDX FD 921910725   12,148 232 SH   SOLE 1 232 0 0
VANGUARD WORLD FD INDX FD 921910816   8,794 43 SH   SOLE 1 0 0 43
VANGUARD WORLD FD INDX FD 921910873   1,261,186 8,811 SH   SOLE 1 8,811 0 0
VANGUARD WORLD FD INDX FD 921910709   679,050 7,500 SH   SOLE 3 7,500 0 0
VANGUARD WORLD FDS INDX FD 92204A306   4,912 43 SH   SOLE 1 43 0 0
VANGUARD WORLD FDS INDX FD 92204A504   354,099 1,485 SH   SOLE 1 1,485 0 0
VANGUARD WORLD FDS INDX FD 92204A876   479,883 3,253 SH   SOLE 1 3,253 0 0
VANGUARD WORLD FDS INDX FD 92204A702   315,057 817 SH   SOLE 1 817 0 0
VANGUARD WORLD FDS INDX FD 92204A801   5,610,577 31,552 SH   SOLE   31,552 0 0
VANGUARD WORLD FDS INDUSTRIAL INDX FD 92204a603   5,334 28 SH   SOLE 1 28 0 0
VAREX IMAGING CORP COM 92214X106   11,460 630 SH   SOLE 1 0 0 630
VEEVA SYS INC COM 922475108   4,962 27 SH   SOLE 1 27 0 0
VERACYTE INC COM 92337f107   757 34 SH   SOLE 1 34 0 0
VERANO HOLDINGS CORP SUB VTG COM 92338d101   10,220 3,500 SH   SOLE 1 3,500 0 0
VERISK ANALYTICS INC COM 92345Y106   65,232 340 SH   SOLE 1 340 0 0
VERIZON COMMUNICATIONS INC COM 92343v104   4,128,012 106,146 SH   SOLE 1 102,671 0 3,475
VERIZON COMMUNICATIONS INC COM 92343v104   365,838 9,407 SH   SOLE   9,407 0 0
VERTEX ENERGY INC COM 92534k107   19,760 2,000 SH   SOLE 1 2,000 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   238,823 758 SH   SOLE 1 758 0 0
VESTAS WIND SYSTEMS AS COM 925458101   4,837 500 SH   SOLE 1 500 0 0
VIATRIS INC COM COM 92556v106   3,860 401 SH   SOLE 1 401 0 0
VIEMED HEALTHCARE INC COM COM 92663r105   3,536 366 SH   SOLE 1 366 0 0
VIEMED HEALTHCARE INC COM COM 92663r105   142,871 14,790 SH   SOLE   12,785 0 2,005
VIEMED HEALTHCARE INC COM COM 92663r105   45,875 4,749 SH   SOLE 3 4,749 0 0
VILLAGE FARMS INTERNATIONAL IN COM 92707y108   1,017 1,225 SH   SOLE 1 1,225 0 0
VIMEO INC COM 92719v100   226 59 SH   SOLE 1 59 0 0
VIRGIN GROUP ACQUISITION CORP WT 39957d110   333 6,139 SH   SOLE 3 6,139 0 0
VIRTUOSO ACQUISITION CORP WT g9525w117   640 12,698 SH   SOLE 3 12,698 0 0
VIRTUS ALLIANZGI ARTIFICIAL IN COM 92838y100   1,740 100 SH   SOLE 1 100 0 0
VIRTUS DIVIDEND INTEREST & PRE COM 92840r101   1,176 100 SH   SOLE 1 100 0 0
VIRTUS GLOBAL DIVID & INCOME F CLSD FD 92835w107   758 117 SH   SOLE 1 117 0 0
VIRTUS OIL AND GAS CORPORATION COM 92834v209   0 66 SH   SOLE 1 66 0 0
VISA INC COM 92826C839   5,705,193 25,305 SH   SOLE 1 22,525 0 2,780
VISA INC COM 92826C839   672,206 2,981 SH   SOLE   2,981 0 0
VISCOGLIOSI BROTHERS ACQUISITI WT 92838k118   350 5,000 SH   SOLE 3 5,000 0 0
VISION SENSING ACQUISITION COR WT 92838j111   216 3,750 SH   SOLE 3 3,750 0 0
VISTA OUTDOOR INC COM 928377100   16,626 600 SH   SOLE 1 600 0 0
VISTRA ENERGY CORP COM COM 92840m102   1,220,040 50,835 SH   SOLE 1 49,235 0 1,600
VISTRA ENERGY CORP COM COM 92840m102   8,873,856 369,744 SH   SOLE   255,224 0 114,520
VITESSE ENERGY INC COM 92852x103   1,234,095 64,850 SH   SOLE   64,850 0 0
VITESSE ENERGY INC COM 92852x103   33,112 1,740 SH   SOLE 1 1,740 0 0
VIX 230419C00028000 CALL 74347w950   81,090 1,802 SH Call SOLE 3 1,802 0 0
VIX 230517C00025000 CALL 74347w950   105,600 600 SH Call SOLE 3 600 0 0
VIX 230719C00040000 CALL 74347w950   133,016 1,279 SH Call SOLE 3 1,279 0 0
VMWARE INC COM 928563402   15,232 122 SH   SOLE 1 122 0 0
VOLITIONRX LTD COM 928661107   191 100 SH   SOLE 1 100 0 0
VOLKSWAGEN AG COM 928662600   15,449 900 SH   SOLE 1 900 0 0
VOLKSWAGEN AG ADR RP PFD SHS COM 928662501   52,360 3,850 SH   SOLE 1 3,850 0 0
VONTIER CORPORATION COM 928881101   7,088,578 259,275 SH   SOLE   182,315 0 76,960
VONTIER CORPORATION COM 928881101   26,793 980 SH   SOLE 1 980 0 0
VOXX INTL CORP CL A COM 91829f104   95,545 7,749 SH   SOLE 3 7,749 0 0
VOXX INTL CORP CL A COM 91829f104   298,090 24,176 SH   SOLE   20,904 0 3,272
VOXX INTL CORP CL A COM 91829f104   6,905 560 SH   SOLE 1 560 0 0
VOYA FINANCIAL INC COM 929089100   650,429 9,102 SH   SOLE 1 9,102 0 0
VOYA FINANCIAL INC COM 929089100   3,455,377 48,354 SH   SOLE   36,196 0 12,158
VULCAN MATLS CO COM 929160109   202,098 1,178 SH   SOLE 1 1,178 0 0
WABTEC COM 929740108   912 9 SH   SOLE 1 9 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   698,732 20,206 SH   SOLE 1 15,731 0 4,475
WALGREENS BOOTS ALLIANCE INC COM 931427108   813,564 23,527 SH   SOLE   23,527 0 0
WALMART INC COM 931142103   5,119,727 34,722 SH   SOLE 1 32,672 0 2,050
WALMART INC COM 931142103   524,185 3,555 SH   SOLE   3,555 0 0
WARBY PARKER INC COM 93403j106   2,118 200 SH   SOLE 1 200 0 0
WARNER BROS DISCOVERY INC COM 934423104   1,098,902 72,775 SH   SOLE 1 67,492 0 5,283
WARNER MUSIC GROUP CORP COM 934550203   12,514 375 SH   SOLE 1 375 0 0
WASTE MGMT INC DEL COM 94106L109   249,976 1,532 SH   SOLE   1,532 0 0
WASTE MGMT INC DEL COM 94106L109   1,653,654 10,135 SH   SOLE 1 10,135 0 0
WATERS CORP COM 941848103   80,504 260 SH   SOLE 1 210 0 50
WATSCO INC COM 942622200   6,681 21 SH   SOLE 1 21 0 0
WAVERLEY CAPITAL ACQUISITION C WT g06536117   1,301 13,332 SH   SOLE 3 13,332 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101   49,500 1,800 SH   SOLE   1,800 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101   5,797,440 210,816 SH   SOLE 3 210,816 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101   163,680 5,952 SH   SOLE 1 5,952 0 0
WEB BLOCKCHAIN MEDIA INC COM 94734a103   1 1,000 SH   SOLE 1 1,000 0 0
WEC ENERGY GROUP INC COM 92939u106   33,176 350 SH   SOLE 1 350 0 0
WELLS FARGO CO NEW COM 949746101   274,855 7,353 SH   SOLE   7,353 0 0
WELLS FARGO CO NEW COM 949746101   942,764 25,221 SH   SOLE 1 20,774 0 4,447
WELLTOWER INC REIT COM 95040q104   1,097,861 15,314 SH   SOLE 1 14,139 0 1,175
WENDYS CO COM 95058W100   58,806 2,700 SH   SOLE   2,700 0 0
WERNER ENTERPRISES INC COM 950755108   1,501 33 SH   SOLE 1 33 0 0
WESTERN ACQUISITION WT 95758l115   396 4,800 SH   SOLE 3 4,800 0 0
WESTROCK CO COM SHS COM 96145d105   56,369 1,850 SH   SOLE 1 1,850 0 0
WESTWATER RES INC COM 961684206   11,211 10,100 SH   SOLE 1 10,100 0 0
WEYCO GROUP INC COM 962149100   1,667,978 65,928 SH   SOLE   46,096 0 19,832
WEYERHAEUSER CO MTN BE COM 962166104   4,738,441 157,267 SH   SOLE 1 152,957 0 4,310
WEYERHAEUSER CO MTN BE COM 962166104   10,768,221 357,392 SH   SOLE   338,978 0 18,414
WHEATON PRECIOUS METALS CORP COM 962879102   43,344 900 SH   SOLE 1 900 0 0
WHEELS UP EXPERIENCE INC COM 96328l106   21,111 33,362 SH   SOLE 1 33,362 0 0
WHIRLPOOL CORP COM 963320106   56,769 430 SH   SOLE 1 430 0 0
WHITEHORSE FINANCE INC COM 96524v106   37,560 3,000 SH   SOLE 1 3,000 0 0
WHOLE EARTH BRANDS INC COM CL COM 96684w100   877,873 342,919 SH   SOLE   235,819 0 107,100
WISDOMTREE TR INDX FD 97717W703   52,962 1,065 SH   SOLE 1 1,065 0 0
WISDOMTREE TR INDX FD 97717W505   422,545 10,311 SH   SOLE 1 10,311 0 0
WISDOMTREE TR INDX FD 97717W281   6,548 143 SH   SOLE 1 143 0 0
WISDOMTREE TR INDX FD 97717W307   195,416 3,159 SH   SOLE 1 3,087 0 72
WISDOMTREE TR INDX FD 97717W315   3,067 81 SH   SOLE 1 81 0 0
WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588   28,855 660 SH   SOLE 1 660 0 0
WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208   66,763 812 SH   SOLE 1 812 0 0
WISDOMTREE TR MIDCAP INDX FD 97717w570   109,925 2,210 SH   SOLE 1 2,210 0 0
WISDOMTREE TR SMALLCAP EARNING INDX FD 97717w562   4,106 95 SH   SOLE 1 95 0 0
WISDOMTREE TR TOTAL DIVID FD INDX FD 97717w109   52,350 864 SH   SOLE 1 864 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669   5,000,034 80,206 SH   SOLE 1 80,206 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669   231,593 3,715 SH   SOLE   3,715 0 0
WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651   45,353 1,091 SH   SOLE 1 1,091 0 0
WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794   33,624 720 SH   SOLE 1 720 0 0
WISDOMTREE US VALUE INDX FD 97717w547   49,842 850 SH   SOLE 1 850 0 0
WISE ORIGIN BITCOIN INDEX FUND LP 97799r853   34,220 1,463 SH   SOLE 1 1,463 0 0
WOLFSPEED INC COM 977852102   2,923 45 SH   SOLE 1 45 0 0
WOLTERS KLUWER N V SPONSORED A COM 977874205   50,437 399 SH   SOLE 1 399 0 0
WOLVERINE WORLD WIDE INC COM 978097103   97,526 5,720 SH   SOLE 1 5,720 0 0
WOLVERINE WORLD WIDE INC COM 978097103   5,550,269 325,529 SH   SOLE   231,333 0 94,196
WOODSIDE ENERGY GROUP LTD COM 980228308   875 39 SH   SOLE 1 39 0 0
WORKDAY INC-CLASS A COM 98138h101   4,131 20 SH   SOLE 1 20 0 0
WORKHORSE GROUP INC COM 98138j206   10,307 7,750 SH   SOLE 1 7,750 0 0
WORLDWIDE WEBB ACQUISITION COR WT g97775111   1,098 9,997 SH   SOLE 3 9,997 0 0
WP CAREY INC COM 92936U109   319,015 4,119 SH   SOLE 1 3,819 0 300
WTS AP ACQUISITION CORP REDMBL WT g04058114   313 2,500 SH   SOLE 3 2,500 0 0
WTS APPHARVEST INC WT 03783t111   967 10,749 SH   SOLE 3 10,749 0 0
WTS AULT DISRUPTIVE TECHNOLOGI WT 05150a112   2,192 43,850 SH   SOLE 3 43,850 0 0
WTS BLUE OCEAN ACQUISITION COR WT g1330l121   525 5,000 SH   SOLE 3 5,000 0 0
WTS BULLPEN PARLAY ACQUISITION WT g1792a118   81 2,500 SH   SOLE 3 2,500 0 0
WTS EVE MOBILITY ACQUISITION C WT g3218g117   390 6,000 SH   SOLE 3 6,000 0 0
WTS FTAC EMERALD ACQUISITION C WT 29103k118   231 2,200 SH   SOLE 3 2,200 0 0
WTS HEALTHCARE AI ACQUISITION WT g4373k117   175 1,300 SH   SOLE 3 1,300 0 0
WTS PHOENIX BIOTECH ACQUISITIO WT 71902k113   100 2,500 SH   SOLE 3 2,500 0 0
WTS PYROPHYTE ACQUISITION WT g7308p127   1,039 9,900 SH   SOLE 3 9,900 0 0
WTS QLT INC WT 9941239w9   0 200,000 SH   SOLE   200,000 0 0
WTS RMG ACQUISITION CORP III WT g76088122   176 1,259 SH   SOLE 3 1,259 0 0
WTS ROCKET PHARMACEUTICALS INC WT 77313f114   785 6,000 SH   SOLE 3 6,000 0 0
WTS SDCL EDGE ACQUISITION CORP WT g79471127   481 3,000 SH   SOLE 3 3,000 0 0
WTS SIZZLE ACQUISITION WT 83014e117   2,156 6,340 SH   SOLE 3 6,340 0 0
WTS TALON 1 ACQUISITION WT g86656116   688 8,600 SH   SOLE 3 8,600 0 0
WTS TIO TECH WT g8t10c114   28 6,700 SH   SOLE 3 6,700 0 0
WTS TRISTAR ACQUISITION WT g9074v114   1,097 10,450 SH   SOLE 3 10,450 0 0
WTS UTA ACQUISITION CORP WARRA WT g9473a117   792 4,400 SH   SOLE 3 4,400 0 0
WTS ZURA BIO LIMITED WARRANT WT g9ty5a119   649 2,500 SH   SOLE 3 2,500 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311a105   4,174,736 61,529 SH   SOLE 1 61,249 0 280
WYNDHAM HOTELS & RESORTS INC COM 98311a105   11,135,949 164,126 SH   SOLE   138,212 0 25,914
XCEL ENERGY INC COM COM 98389b100   64,742 960 SH   SOLE 1 560 0 400
XEROX CORP COM NEW COM 98421m106   3,850 250 SH   SOLE 1 250 0 0
XLI 230616P00095000 PUT 81369y954   28,108 200 SH Put SOLE 3 200 0 0
XND 230519C00130000 CALL 62877D101   34,650 60 SH Call SOLE 3 60 0 0
XPAC ACQUISITION CORP WT g9831x122   939 12,558 SH   SOLE 3 12,558 0 0
XPENG INC COM 98422d105   11,110 1,000 SH   SOLE 1 1,000 0 0
XPO INC COM 983793100   367,807 11,530 SH   SOLE   5,210 0 6,320
XPO INC COM 983793100   1,116 35 SH   SOLE 1 35 0 0
XRT 230616P00060000 PUT 78464a954   222,880 1,120 SH Put SOLE 3 1,120 0 0
YUM BRANDS INC COM 988498101   50,190 380 SH   SOLE 1 380 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105   7,314 23 SH   SOLE 1 23 0 0
ZIFF DAVIS INC COM COM 48123v102   14,829 190 SH   SOLE 1 190 0 0
ZIFF DAVIS INC COM COM 48123v102   412,884 5,290 SH   SOLE   5,290 0 0
ZIM INTEGRATED SHIPPING SERV COM m9t951109   2,358 100 SH   SOLE 1 100 0 0
ZIMMER BIOMET HLDGS COM 98956p102   46,124 357 SH   SOLE 1 232 0 125
ZOETIS INC COM 98978v103   348,692 2,095 SH   SOLE   2,095 0 0
ZOETIS INC COM 98978v103   5,137,324 30,866 SH   SOLE 1 28,866 0 2,000
ZOOM VIDEO COMMUNICATIONS COM 98980l101   132,982 1,801 SH   SOLE 1 1,801 0 0
ZOOMINFO TECHNOLOGIES INC COM 98980f104   24,710 1,000 SH   SOLE 1 1,000 0 0
ZSCALER INC COM 98980g102   29,207 250 SH   SOLE 1 250 0 0
ZURN WATER SOLUTIONS CORP COM COM 98983l108   7,391 346 SH   SOLE 1 346 0 0
ZYVERSA THERAPEUT 27 WTF WARRA WT 98987d110   105 1,500 SH   SOLE 3 1,500 0 0