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
3M CO COM 88579Y101   338,892 3,100 SH   SOLE   3,100 0 0
ABBOTT LABS COM 002824100   1,202,625 10,926 SH   SOLE   10,926 0 0
ABBVIE INC COM 00287Y109   2,274,340 14,676 SH   SOLE   14,594 0 82
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   24,564 70 SH   SOLE   70 0 0
ADOBE INC COM 00724F101   507,110 850 SH   SOLE   850 0 0
ADVANSIX INC COM 00773T101   60 2 SH   SOLE   2 0 0
AGCO CORP COM 001084102   21,854 180 SH   SOLE   180 0 0
AGENUS INC COM NEW 00847G705   17,531 21,175 SH   SOLE   21,175 0 0
AGNICO EAGLE MINES LTD COM 008474108   175,027 3,191 SH   SOLE   3,191 0 0
AIR PRODS & CHEMS INC COM 009158106   1,960,682 7,161 SH   SOLE   7,131 0 30
ALCOA CORP COM 013872106   86,666 2,549 SH   SOLE   2,549 0 0
ALCON AG ORD SHS H01301128   625 8 SH   SOLE   8 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   63,385 500 SH   SOLE   500 0 0
ALLETE INC COM NEW 018522300   14,679 240 SH   SOLE   240 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   1,071,777 34,540 SH   SOLE   34,540 0 0
ALLSTATE CORP COM 020002101   44,794 320 SH   SOLE   320 0 0
ALPHABET INC CAP STK CL A 02079K305   18,877,707 135,140 SH   SOLE   129,716 0 5,424
ALPHABET INC CAP STK CL C 02079K107   49,803,958 353,395 SH   SOLE   343,764 0 9,631
ALPS ETF TR ALERIAN MLP 00162Q452   25,512 600 SH   SOLE   600 0 0
ALTRIA GROUP INC COM 02209S103   115,091 2,853 SH   SOLE   2,853 0 0
AMAZON COM INC COM 023135106   60,321,244 397,007 SH   SOLE   383,362 0 13,645
AMCOR PLC ORD G0250X107   53,117 5,510 SH   SOLE   5,510 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   344 25 SH   SOLE   25 0 0
AMERICAN ASSETS TR INC COM 024013104   29,263 1,300 SH   SOLE   0 0 1,300
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   14,213,741 235,210 SH   SOLE   232,675 0 2,535
AMERICAN ELEC PWR CO INC COM 025537101   25,422 313 SH   SOLE   313 0 0
AMERICAN EXPRESS CO COM 025816109   22,125,791 118,105 SH   SOLE   114,955 0 3,150
AMERICAN HOMES 4 RENT CL A 02665T306   17,535,139 487,629 SH   SOLE   462,143 0 25,486
AMERICAN INTL GROUP INC COM NEW 026874784   11,789 174 SH   SOLE   174 0 0
AMERICAN TOWER CORP NEW COM 03027X100   19,069,000 87,660 SH   SOLE   83,099 0 4,561
AMERICOLD REALTY TRUST INC COM 03064D108   11,589,415 381,337 SH   SOLE   358,811 0 22,526
AMERIPRISE FINL INC COM 03076C106   1,520 4 SH   SOLE   4 0 0
AMGEN INC COM 031162100   18,387,773 63,842 SH   SOLE   62,413 0 1,429
AMKOR TECHNOLOGY INC COM 031652100   66,308 1,993 SH   SOLE   1,993 0 0
AMPHENOL CORP NEW CL A 032095101   125,202 1,263 SH   SOLE   1,263 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   30 5 SH   SOLE   5 0 0
ANTERO RESOURCES CORP COM 03674X106   196,523 8,665 SH   SOLE   8,665 0 0
APA CORPORATION COM 03743Q108   281,910 7,857 SH   SOLE   7,857 0 0
APPIAN CORP CL A 03782L101   17,060 453 SH   SOLE   131 0 322
APPLE INC COM 037833100   82,022,734 426,026 SH   SOLE   412,525 0 13,501
APPLIED MATLS INC COM 038222105   449,745 2,775 SH   SOLE   2,775 0 0
APTARGROUP INC COM 038336103   495 4 SH   SOLE   4 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   180,550 2,500 SH   SOLE   2,500 0 0
ARES CAPITAL CORP COM 04010L103   94,342 4,710 SH   SOLE   4,710 0 0
ARISTA NETWORKS INC COM 040413106   793,434 3,369 SH   SOLE   3,270 0 99
ARK ETF TR INNOVATION ETF 00214Q104   235,142 4,490 SH   SOLE   4,490 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   4,177,764 333,260 SH   SOLE   307,903 0 25,357
ASTRAZENECA PLC SPONSORED ADR 046353108   21,684,550 321,968 SH   SOLE   313,607 0 8,361
AT&T INC COM 00206R102   504,273 30,052 SH   SOLE   28,431 0 1,621
ATLASSIAN CORPORATION CL A 049468101   4,758 20 SH   SOLE   20 0 0
ATMOS ENERGY CORP COM 049560105   211,402 1,824 SH   SOLE   1,824 0 0
AUTODESK INC COM 052769106   3,409 14 SH   SOLE   14 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   984,998 4,228 SH   SOLE   4,228 0 0
AVALONBAY CMNTYS INC COM 053484101   22,668,499 120,486 SH   SOLE   112,837 0 7,649
AVNET INC COM 053807103   13,860 275 SH   SOLE   275 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   259,380 2,000 SH   SOLE   2,000 0 0
BAKER HUGHES COMPANY CL A 05722G100   480,981 14,072 SH   SOLE   14,072 0 0
BALL CORP COM 058498106   230,080 4,000 SH   SOLE   4,000 0 0
BANK AMERICA CORP COM 060505104   12,212,884 362,723 SH   SOLE   361,623 0 1,100
BANK NEW YORK MELLON CORP COM 064058100   60,326 1,159 SH   SOLE   1,159 0 0
BECTON DICKINSON & CO COM 075887109   3,658 15 SH   SOLE   15 0 0
BERKLEY W R CORP COM 084423102   172,911 2,445 SH   SOLE   2,445 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,950,292 8,272 SH   SOLE   6,460 0 1,812
BHP GROUP LTD SPONSORED ADS 088606108   78,899 1,155 SH   SOLE   965 0 190
BIO RAD LABS INC CL A 090572207   646 2 SH   SOLE   2 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   1,267 19 SH   SOLE   19 0 0
BLACK HILLS CORP COM 092113109   17,696 328 SH   SOLE   328 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105   21,764 1,835 SH   SOLE   1,835 0 0
BLACKROCK MUNICIPAL INCOME COM 09253X102   16,390 1,408 SH   SOLE   1,408 0 0
BLOOM ENERGY CORP COM CL A 093712107   192,400 13,000 SH   SOLE   13,000 0 0
BOEING CO COM 097023105   164,998 633 SH   SOLE   633 0 0
BOK FINL CORP COM NEW 05561Q201   357,241 4,171 SH   SOLE   4,171 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   5,117 40 SH   SOLE   40 0 0
BORGWARNER INC COM 099724106   861 24 SH   SOLE   24 0 0
BOSTON PROPERTIES INC COM 101121101   5,263 75 SH   SOLE   75 0 0
BP PLC SPONSORED ADR 055622104   50,162 1,417 SH   SOLE   1,417 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,479,268 28,830 SH   SOLE   26,830 0 2,000
BRIXMOR PPTY GROUP INC COM 11120U105   7,510,416 322,751 SH   SOLE   304,433 0 18,318
BROADCOM INC COM 11135F101   32,360,600 28,990 SH   SOLE   28,512 0 478
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   76,334 371 SH   SOLE   371 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   42,408 1,473 SH   SOLE   1,473 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   154,921 5,895 SH   SOLE   5,895 0 0
BUNGE GLOBAL SA COM SHS H11356104   403,800 4,000 SH   SOLE   4,000 0 0
BURLINGTON STORES INC COM 122017106   778 4 SH   SOLE   4 0 0
CACTUS INC CL A 127203107   202,484 4,460 SH   SOLE   4,460 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   21,245 78 SH   SOLE   78 0 0
CAMDEN PPTY TR SH BEN INT 133131102   14,163,560 141,229 SH   SOLE   133,769 0 7,460
CANADIAN NATL RY CO COM 136375102   879,410 7,000 SH   SOLE   0 0 7,000
CANADIAN PACIFIC KANSAS CITY COM 13646K108   790,600 10,000 SH   SOLE   0 0 10,000
CARMAX INC COM 143130102   85,489 1,114 SH   SOLE   1,114 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   83,533 1,454 SH   SOLE   1,454 0 0
CATERPILLAR INC COM 149123101   24,555,145 83,049 SH   SOLE   80,943 0 2,106
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   741 65 SH   SOLE   65 0 0
CEL-SCI CORP COM PAR NEW 150837607   11,158 4,102 SH   SOLE   2 0 4,100
CENTERPOINT ENERGY INC COM 15189T107   73,311 2,566 SH   SOLE   2,566 0 0
CGI INC CL A SUB VTG 12532H104   134,013 1,250 SH   SOLE   1,250 0 0
CHAMPIONX CORPORATION COM 15872M104   252,959 8,660 SH   SOLE   8,660 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   152,790 1,000 SH   SOLE   0 0 1,000
CHENIERE ENERGY INC COM NEW 16411R208   426,775 2,500 SH   SOLE   0 0 2,500
CHEVRON CORP NEW COM 166764100   2,413,409 16,180 SH   SOLE   15,855 0 325
CHORD ENERGY CORPORATION COM NEW 674215207   265,636 1,598 SH   SOLE   1,598 0 0
CHURCH & DWIGHT CO INC COM 171340102   31,205 330 SH   SOLE   330 0 0
CISCO SYS INC COM 17275R102   851,818 16,861 SH   SOLE   16,376 0 485
CITIGROUP INC COM NEW 172967424   602,363 11,710 SH   SOLE   11,710 0 0
CLEARWATER PAPER CORP COM 18538R103   14,304 396 SH   SOLE   396 0 0
CLOROX CO DEL COM 189054109   8,413 59 SH   SOLE   59 0 0
COCA COLA CO COM 191216100   4,494,002 76,260 SH   SOLE   75,110 0 1,150
COLGATE PALMOLIVE CO COM 194162103   982,905 12,331 SH   SOLE   12,331 0 0
COMCAST CORP NEW CL A 20030N101   21,284,527 485,394 SH   SOLE   473,278 0 12,116
COMERICA INC COM 200340107   35,551 637 SH   SOLE   637 0 0
CONOCOPHILLIPS COM 20825C104   33,127,802 285,412 SH   SOLE   278,388 0 7,024
CONSOLIDATED EDISON INC COM 209115104   123,629 1,359 SH   SOLE   659 0 700
CONSTELLATION BRANDS INC CL A 21036P108   43,515 180 SH   SOLE   180 0 0
CORNING INC COM 219350105   76,125 2,500 SH   SOLE   2,500 0 0
CORTEVA INC COM 22052L104   10,255 214 SH   SOLE   214 0 0
COSTCO WHSL CORP NEW COM 22160K105   30,313,273 45,924 SH   SOLE   44,619 0 1,305
COTERRA ENERGY INC COM 127097103   571,495 22,394 SH   SOLE   22,394 0 0
COUSINS PPTYS INC COM NEW 222795502   4,870 200 SH   SOLE   200 0 0
CRANE COMPANY COMMON STOCK 224408104   20,675 175 SH   SOLE   175 0 0
CRANE NXT CO COM 224441105   9,953 175 SH   SOLE   175 0 0
CRH PLC ORD G25508105   34,580 500 SH   SOLE   0 0 500
CROSS TIMBERS RTY TR TR UNIT 22757R109   17,500 1,000 SH   SOLE   0 0 1,000
CROWDSTRIKE HLDGS INC CL A 22788C105   102,128 400 SH   SOLE   400 0 0
CROWN CASTLE INC COM 22822V101   15,236,527 132,273 SH   SOLE   123,257 0 9,016
CTO RLTY GROWTH INC NEW COM 22948Q101   7,276,330 419,869 SH   SOLE   390,848 0 29,021
CULLEN FROST BANKERS INC COM 229899109   67,698 624 SH   SOLE   324 0 300
CUMMINS INC COM 231021106   404,395 1,688 SH   SOLE   1,688 0 0
CVS HEALTH CORP COM 126650100   91,910 1,164 SH   SOLE   1,059 0 105
CYTOKINETICS INC COM NEW 23282W605   178,669 2,140 SH   SOLE   2,140 0 0
DANAHER CORPORATION COM 235851102   4,396 19 SH   SOLE   19 0 0
DATADOG INC CL A COM 23804L103   6,434 53 SH   SOLE   53 0 0
DBX ETF TR XTRACK INTL REAL 233051846   2,560 117 SH   SOLE   0 0 117
DEERE & CO COM 244199105   121,561 304 SH   SOLE   304 0 0
DELL TECHNOLOGIES INC CL C 24703L202   40,163 525 SH   SOLE   0 0 525
DEVON ENERGY CORP NEW COM 25179M103   388,946 8,586 SH   SOLE   8,386 0 200
DIAGEO PLC SPON ADR NEW 25243Q205   74,724 513 SH   SOLE   513 0 0
DIAMONDBACK ENERGY INC COM 25278X109   1,325,624 8,548 SH   SOLE   7,401 0 1,147
DIGITAL RLTY TR INC COM 253868103   22,030,752 162,231 SH   SOLE   152,091 0 10,140
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   55,848 1,950 SH   SOLE   1,950 0 0
DISNEY WALT CO COM 254687106   11,889,027 131,676 SH   SOLE   128,523 0 3,153
DNP SELECT INCOME FD INC COM 23325P104   3,766 444 SH   SOLE   444 0 0
DOLLAR GEN CORP NEW COM 256677105   296,507 2,181 SH   SOLE   2,146 0 35
DOMINION ENERGY INC COM 25746U109   893 19 SH   SOLE   19 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105   133,686 4,200 SH   SOLE   4,200 0 0
DOVER CORP COM 260003108   17,075,460 111,017 SH   SOLE   108,360 0 2,657
DOW INC COM 260557103   28,462 519 SH   SOLE   519 0 0
DRIL-QUIP INC COM 262037104   504,215 21,668 SH   SOLE   21,668 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   9,802 101 SH   SOLE   101 0 0
DUPONT DE NEMOURS INC COM 26614N102   281,718 3,662 SH   SOLE   3,662 0 0
EAGLE MATLS INC COM 26969P108   405,680 2,000 SH   SOLE   2,000 0 0
EATON CORP PLC SHS G29183103   34,919 145 SH   SOLE   145 0 0
EBAY INC. COM 278642103   130,860 3,000 SH   SOLE   0 0 3,000
EDWARDS LIFESCIENCES CORP COM 28176E108   2,288 30 SH   SOLE   30 0 0
ELEVANCE HEALTH INC COM 036752103   3,301 7 SH   SOLE   7 0 0
ELI LILLY & CO COM 532457108   9,112,206 15,632 SH   SOLE   15,632 0 0
EMERSON ELEC CO COM 291011104   21,914,494 225,157 SH   SOLE   218,696 0 6,461
ENBRIDGE INC COM 29250N105   78,164 2,170 SH   SOLE   2,170 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   289,787 20,999 SH   SOLE   14,999 0 6,000
ENPHASE ENERGY INC COM 29355A107   1,190 9 SH   SOLE   9 0 0
ENTEGRIS INC COM 29362U104   9,706 81 SH   SOLE   81 0 0
ENTERGY CORP NEW COM 29364G103   131,547 1,300 SH   SOLE   1,300 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   6,469,637 245,527 SH   SOLE   244,489 0 1,038
EOG RES INC COM 26875P101   1,769,902 14,633 SH   SOLE   14,368 0 265
EQT CORP COM 26884L109   214,100 5,538 SH   SOLE   5,538 0 0
EQUINIX INC COM 29444U700   21,309,009 26,458 SH   SOLE   24,842 0 1,616
EQUINOR ASA SPONSORED ADR 29446M102   3,576 113 SH   SOLE   113 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   57,131 5,612 SH   SOLE   5,612 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   8,551,171 138,779 SH   SOLE   129,132 0 9,647
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870   14,979 325 SH   SOLE   325 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   67,841 1,123 SH   SOLE   1,123 0 0
EVERSOURCE ENERGY COM 30040W108   2,222 36 SH   SOLE   36 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   28,601 1,850 SH   SOLE   1,850 0 0
EXTRA SPACE STORAGE INC COM 30225T102   16,266,441 101,456 SH   SOLE   93,855 0 7,601
EXXON MOBIL CORP COM 30231G102   62,546,603 625,591 SH   SOLE   623,938 0 1,653
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   73,692 1,602 SH   SOLE   34 0 1,568
FERRARI N V COM N3167Y103   270,744 800 SH   SOLE   800 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   17,293 409 SH   SOLE   409 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   43,575 552 SH   SOLE   552 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   51,020 1,000 SH   SOLE   0 0 1,000
FIRST AMERN FINL CORP COM 31847R102   64,440 1,000 SH   SOLE   1,000 0 0
FIRST FINL BANKSHARES INC COM 32020R109   103,748 3,424 SH   SOLE   0 0 3,424
FIRST MAJESTIC SILVER CORP COM 32076V103   17,528 2,850 SH   SOLE   2,850 0 0
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863   70,573 1,414 SH   SOLE   1,414 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   248,438 12,453 SH   SOLE   12,453 0 0
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   501,862 25,018 SH   SOLE   25,018 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   501,920 8,413 SH   SOLE   8,413 0 0
FIVE BELOW INC COM 33829M101   1,066 5 SH   SOLE   5 0 0
FORD MTR CO DEL COM 345370860   49,979 4,100 SH   SOLE   4,000 0 100
FORTIVE CORP COM 34959J108   3,829 52 SH   SOLE   52 0 0
FRANCO NEV CORP COM 351858105   175,080 1,580 SH   SOLE   1,500 0 80
FREEPORT-MCMORAN INC CL B 35671D857   4,002 94 SH   SOLE   94 0 0
GABELLI MULTIMEDIA TR INC COM 36239Q109   34,020 6,000 SH   SOLE   6,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109   5,173 23 SH   SOLE   23 0 0
GARRETT MOTION INC COM 366505105   78 8 SH   SOLE   8 0 0
GATES INDL CORP PLC ORD SHS G39108108   578 43 SH   SOLE   43 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   94,872 1,227 SH   SOLE   1,227 0 0
GENERAL ELECTRIC CO COM NEW 369604301   1,185,938 9,292 SH   SOLE   9,292 0 0
GENERAL MLS INC COM 370334104   36,739 564 SH   SOLE   64 0 500
GENERAL MTRS CO COM 37045V100   12,860 358 SH   SOLE   358 0 0
GENUINE PARTS CO COM 372460105   700,395 5,057 SH   SOLE   5,057 0 0
GETTY RLTY CORP NEW COM 374297109   193,368 6,532 SH   SOLE   4,572 0 1,960
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   109,639 3,177 SH   SOLE   3,177 0 0
GILEAD SCIENCES INC COM 375558103   250,078 3,087 SH   SOLE   2,922 0 165
GLOBAL X FDS GLBL X MLP ETF 37954Y343   544,890 12,300 SH   SOLE   12,300 0 0
GLOBAL X FDS US PFD ETF 37954Y657   162,068 8,354 SH   SOLE   8,354 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   51,275 3,500 SH   SOLE   3,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   23,147 60 SH   SOLE   60 0 0
GRAINGER W W INC COM 384802104   9,116 11 SH   SOLE   11 0 0
GSK PLC SPONSORED ADR 37733W204   6,671 180 SH   SOLE   180 0 0
HALLIBURTON CO COM 406216101   1,401,717 38,775 SH   SOLE   38,115 0 660
HANOVER INS GROUP INC COM 410867105   69,331 571 SH   SOLE   571 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   28,053 349 SH   SOLE   349 0 0
HCA HEALTHCARE INC COM 40412C101   9,745 36 SH   SOLE   36 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   9,195,738 533,705 SH   SOLE   499,377 0 34,328
HEICO CORP NEW CL A 422806208   3,561 25 SH   SOLE   25 0 0
HELMERICH & PAYNE INC COM 423452101   72,440 2,000 SH   SOLE   2,000 0 0
HERC HLDGS INC COM 42704L104   297,780 2,000 SH   SOLE   0 0 2,000
HERCULES CAPITAL INC COM 427096508   71,765 4,305 SH   SOLE   4,305 0 0
HERSHEY CO COM 427866108   940,590 5,045 SH   SOLE   5,000 0 45
HIGHWOODS PPTYS INC COM 431284108   10,364,948 451,435 SH   SOLE   423,519 0 27,916
HOLOGIC INC COM 436440101   715 10 SH   SOLE   10 0 0
HOME DEPOT INC COM 437076102   668,495 1,929 SH   SOLE   1,929 0 0
HONEYWELL INTL INC COM 438516106   17,386,872 82,909 SH   SOLE   80,786 0 2,123
HORMEL FOODS CORP COM 440452100   197,220 6,142 SH   SOLE   6,142 0 0
HP INC COM 40434L105   360,479 11,980 SH   SOLE   11,980 0 0
HUMANA INC COM 444859102   3,663 8 SH   SOLE   8 0 0
IAMGOLD CORP COM 450913108   5,819 2,300 SH   SOLE   2,300 0 0
ICON PLC SHS G4705A100   11,606 41 SH   SOLE   41 0 0
IDACORP INC COM 451107106   22,811 232 SH   SOLE   232 0 0
IDEX CORP COM 45167R104   869 4 SH   SOLE   4 0 0
ILLINOIS TOOL WKS INC COM 452308109   66,271 253 SH   SOLE   253 0 0
ILLUMINA INC COM 452327109   8,912 64 SH   SOLE   19 0 45
INSPERITY INC COM 45778Q107   19,928 170 SH   SOLE   170 0 0
INTEL CORP COM 458140100   2,425,668 48,272 SH   SOLE   48,272 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,197,622 13,437 SH   SOLE   13,367 0 70
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   222,668 2,750 SH   SOLE   2,750 0 0
INTERNATIONAL PAPER CO COM 460146103   7,953 220 SH   SOLE   220 0 0
INTUIT COM 461202103   25,876,242 41,400 SH   SOLE   40,540 0 860
INTUIT COM 461202103   53,128 85 SH   SOLE   85 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   133,932 397 SH   SOLE   397 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   12,506,055 491,179 SH   SOLE   458,899 0 32,280
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   96,718 1,939 SH   SOLE   1,939 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   49,290 1,040 SH   SOLE   1,040 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   23,895 1,251 SH   SOLE   1,250 0 1
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   2,503 59 SH   SOLE   59 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   235,717 10,213 SH   SOLE   10,213 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   105,424 2,995 SH   SOLE   2,995 0 0
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   3,678 42 SH   SOLE   42 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   70,902 1,165 SH   SOLE   1,165 0 0
INVESCO LTD SHS G491BT108   1,945 109 SH   SOLE   109 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,384,951 3,382 SH   SOLE   3,248 0 134
INVITATION HOMES INC COM 46187W107   17,767,539 516,587 SH   SOLE   485,424 0 31,163
IQVIA HLDGS INC COM 46266C105   11,580,569 50,050 SH   SOLE   48,877 0 1,173
IRON MTN INC DEL COM 46284V101   14,346 205 SH   SOLE   0 0 205
ISHARES GOLD TR ISHARES NEW 464285204   34,152 875 SH   SOLE   184 0 691
ISHARES INC CORE MSCI EMKT 46434G103   12,159,199 240,395 SH   SOLE   236,155 0 4,240
ISHARES INC MSCI EMERG MRKT 464286533   98,395 1,770 SH   SOLE   1,770 0 0
ISHARES INC MSCI EURZONE ETF 464286608   6,737 142 SH   SOLE   142 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,107,282 11,043 SH   SOLE   7,481 0 3,562
ISHARES TR 0-5 YR TIPS ETF 46429B747   243,912 2,474 SH   SOLE   2,474 0 0
ISHARES TR 20 YR TR BD ETF 464287432   1,780 18 SH   SOLE   18 0 0
ISHARES TR CORE MSCI EAFE 46432F842   229,201 3,258 SH   SOLE   2,786 0 472
ISHARES TR CORE S&P MCP ETF 464287507   283,802 1,024 SH   SOLE   956 0 68
ISHARES TR CORE S&P SCP ETF 464287804   7,037 65 SH   SOLE   65 0 0
ISHARES TR CORE S&P US VLU 464287663   4,807 57 SH   SOLE   57 0 0
ISHARES TR CORE S&P500 ETF 464287200   3,143,377 6,581 SH   SOLE   6,318 0 263
ISHARES TR CORE US AGGBD ET 464287226   9,131 92 SH   SOLE   92 0 0
ISHARES TR EAFE GRWTH ETF 464288885   18,015 186 SH   SOLE   186 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   316,882 6,260 SH   SOLE   6,078 0 182
ISHARES TR INTRM GOV CR ETF 464288612   11,838 113 SH   SOLE   113 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   7,538 147 SH   SOLE   147 0 0
ISHARES TR MBS ETF 464288588   7,056 75 SH   SOLE   75 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,647,905 21,870 SH   SOLE   21,870 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   97,912 2,435 SH   SOLE   2,435 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   4,958 150 SH   SOLE   150 0 0
ISHARES TR PFD AND INCM SEC 464288687   39,705 1,273 SH   SOLE   192 0 1,081
ISHARES TR RUS 1000 ETF 464287622   38,028 145 SH   SOLE   145 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   784,908 2,589 SH   SOLE   2,314 0 275
ISHARES TR RUS 1000 VAL ETF 464287598   46,931 284 SH   SOLE   284 0 0
ISHARES TR RUS MD CP GR ETF 464287481   14,625 140 SH   SOLE   140 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   23,491 202 SH   SOLE   202 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   378,540 1,886 SH   SOLE   1,886 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   685,719 2,505 SH   SOLE   2,505 0 0
ISHARES TR S&P 100 ETF 464287101   3,128 14 SH   SOLE   14 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   77,804 1,036 SH   SOLE   1,036 0 0
ISHARES TR S&P SML 600 GWT 464287887   100,112 800 SH   SOLE   800 0 0
ISHARES TR SELECT DIVID ETF 464287168   127,770 1,090 SH   SOLE   750 0 340
ISHARES TR U.S. MED DVC ETF 464288810   6,477 120 SH   SOLE   120 0 0
ISHARES TR U.S. REAL ES ETF 464287739   6,321,733 69,158 SH   SOLE   67,246 0 1,912
ISHARES TR US HLTHCR PR ETF 464288828   18,904 72 SH   SOLE   72 0 0
ITT INC COM 45073V108   955 8 SH   SOLE   8 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   738 6 SH   SOLE   6 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   1,114,038 18,943 SH   SOLE   18,863 0 80
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   50,864 1,560 SH   SOLE   1,560 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   6,423,099 121,973 SH   SOLE   120,064 0 1,909
JOHNSON & JOHNSON COM 478160104   2,742,175 17,495 SH   SOLE   16,640 0 855
JPMORGAN CHASE & CO COM 46625H100   32,838,623 193,055 SH   SOLE   186,279 0 6,776
KAYNE ANDERSON ENERGY INFRST COM 486606106   70,240 8,000 SH   SOLE   8,000 0 0
KELLANOVA COM 487836108   1,066,204 19,070 SH   SOLE   19,070 0 0
KEURIG DR PEPPER INC COM 49271V100   19,249,698 577,722 SH   SOLE   566,291 0 11,431
KEYCORP COM 493267108   16,560 1,150 SH   SOLE   1,150 0 0
KIMBERLY-CLARK CORP COM 494368103   956,770 7,874 SH   SOLE   7,804 0 70
KIMCO RLTY CORP COM 49446R109   118,505 5,561 SH   SOLE   5,561 0 0
KINDER MORGAN INC DEL COM 49456B101   883,077 50,061 SH   SOLE   50,061 0 0
KINROSS GOLD CORP COM 496902404   7,412 1,225 SH   SOLE   1,225 0 0
KINSALE CAP GROUP INC COM 49714P108   1,005 3 SH   SOLE   3 0 0
KKR & CO INC COM 48251W104   4,226 51 SH   SOLE   51 0 0
KRAFT HEINZ CO COM 500754106   5,809,632 157,102 SH   SOLE   152,761 0 4,341
KRANESHARES TR GLOBAL CARB STRA 500767678   39,702 1,088 SH   SOLE   1,088 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,015 50 SH   SOLE   50 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   7,583 36 SH   SOLE   36 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   1,364 6 SH   SOLE   6 0 0
LAM RESEARCH CORP COM 512807108   448,025 572 SH   SOLE   572 0 0
LAMB WESTON HLDGS INC COM 513272104   73,826 683 SH   SOLE   683 0 0
LAUDER ESTEE COS INC CL A 518439104   14,625 100 SH   SOLE   100 0 0
LEIDOS HOLDINGS INC COM 525327102   28,143 260 SH   SOLE   260 0 0
LINDE PLC SHS G54950103   22,252,679 54,181 SH   SOLE   53,082 0 1,099
LISTED FD TR SWAN HEDGED EQTY 53656F599   754,187 38,636 SH   SOLE   38,636 0 0
LOCKHEED MARTIN CORP COM 539830109   346,276 764 SH   SOLE   664 0 100
LOWES COS INC COM 548661107   26,638,355 119,696 SH   SOLE   116,378 0 3,318
LPL FINL HLDGS INC COM 50212V100   3,870 17 SH   SOLE   17 0 0
LUMENTUM HLDGS INC COM 55024U109   105 2 SH   SOLE   0 0 2
MAG SILVER CORP COM 55903Q104   64,126 6,160 SH   SOLE   6,160 0 0
MAIN STR CAP CORP COM 56035L104   923,533 21,363 SH   SOLE   20,363 0 1,000
MANHATTAN ASSOCIATES INC COM 562750109   1,508 7 SH   SOLE   7 0 0
MARATHON OIL CORP COM 565849106   318,937 13,201 SH   SOLE   13,001 0 200
MARATHON PETE CORP COM 56585A102   593,440 4,000 SH   SOLE   4,000 0 0
MARSH & MCLENNAN COS INC COM 571748102   157,261 830 SH   SOLE   830 0 0
MARTIN MARIETTA MATLS INC COM 573284106   998 2 SH   SOLE   2 0 0
MARVELL TECHNOLOGY INC COM 573874104   4,041 67 SH   SOLE   67 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,263,916 5,308 SH   SOLE   4,857 0 451
MATTEL INC COM 577081102   2,832 150 SH   SOLE   150 0 0
MCCORMICK & CO INC COM NON VTG 579780206   161,472 2,360 SH   SOLE   2,360 0 0
MCDONALDS CORP COM 580135101   282,575 953 SH   SOLE   853 0 100
MCKESSON CORP COM 58155Q103   4,630 10 SH   SOLE   10 0 0
MEDTRONIC PLC SHS G5960L103   967,636 11,746 SH   SOLE   11,636 0 110
MERCK & CO INC COM 58933Y105   26,493,278 243,013 SH   SOLE   236,750 0 6,263
MESA RTY TR UNIT BEN INT 590660106   4,320 331 SH   SOLE   331 0 0
META PLATFORMS INC CL A 30303M102   36,702,467 103,691 SH   SOLE   101,504 0 2,187
METLIFE INC COM 59156R108   20,170 305 SH   SOLE   305 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   2,426 2 SH   SOLE   2 0 0
MICROSOFT CORP COM 594918104   108,808,713 289,354 SH   SOLE   283,769 0 5,585
MINK THERAPEUTICS INC COM 603693102   331 309 SH   SOLE   309 0 0
MOLINA HEALTHCARE INC COM 60855R100   723 2 SH   SOLE   2 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   420,513 6,870 SH   SOLE   6,775 0 95
MONDELEZ INTL INC CL A 609207105   368,959 5,094 SH   SOLE   5,094 0 0
MORGAN STANLEY COM NEW 617446448   28,693,737 307,708 SH   SOLE   299,444 0 8,264
MOTOROLA SOLUTIONS INC COM NEW 620076307   12,837 41 SH   SOLE   41 0 0
MPLX LP COM UNIT REP LTD 55336V100   33,048 900 SH   SOLE   900 0 0
MSCI INC COM 55354G100   3,960 7 SH   SOLE   7 0 0
NASDAQ INC COM 631103108   1,338 23 SH   SOLE   23 0 0
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608   147,263 1,591 SH   SOLE   1,591 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   222 12 SH   SOLE   12 0 0
NETEASE INC SPONSORED ADS 64110W102   36,799 395 SH   SOLE   395 0 0
NETFLIX INC COM 64110L106   232,729 478 SH   SOLE   478 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,055 8 SH   SOLE   8 0 0
NEW PAC METALS CORP COM 64782A107   41,591 21,775 SH   SOLE   21,775 0 0
NEWMONT CORP COM 651639106   5,381 130 SH   SOLE   130 0 0
NEXTERA ENERGY INC COM 65339F101   178,272 2,935 SH   SOLE   2,935 0 0
NIKE INC CL B 654106103   131,587 1,212 SH   SOLE   1,212 0 0
NINE ENERGY SERVICE INC COM 65441V101   67,421 25,157 SH   SOLE   25,157 0 0
NNN REIT INC COM 637417106   8,983,247 208,428 SH   SOLE   195,050 0 13,378
NORDSON CORP COM 655663102   1,321 5 SH   SOLE   5 0 0
NORFOLK SOUTHN CORP COM 655844108   100,462 425 SH   SOLE   425 0 0
NORTHROP GRUMMAN CORP COM 666807102   133,420 285 SH   SOLE   285 0 0
NOV INC COM 62955J103   233,220 11,500 SH   SOLE   11,500 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,078,360 10,680 SH   SOLE   10,580 0 100
NOVO-NORDISK A S ADR 670100205   2,069,000 20,000 SH   SOLE   20,000 0 0
NUCOR CORP COM 670346105   12,009 69 SH   SOLE   69 0 0
NUTRIEN LTD COM 67077M108   4,790 85 SH   SOLE   85 0 0
NUVEEN MUN VALUE FD INC COM 670928100   21,500 2,500 SH   SOLE   2,500 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   37,624 3,183 SH   SOLE   3,183 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105   29,300 2,500 SH   SOLE   2,500 0 0
NVIDIA CORPORATION COM 67066G104   46,949,462 94,805 SH   SOLE   92,829 0 1,976
NXP SEMICONDUCTORS N V COM N6596X109   367,948 1,602 SH   SOLE   1,470 0 132
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   19,972 513 SH   SOLE   513 0 0
OCCIDENTAL PETE CORP COM 674599105   223,555 3,744 SH   SOLE   3,744 0 0
OCEANEERING INTL INC COM 675232102   42,560 2,000 SH   SOLE   2,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   3,648 9 SH   SOLE   9 0 0
OLD NATL BANCORP IND COM 680033107   96,071 5,688 SH   SOLE   5,688 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   25,602 835 SH   SOLE   520 0 315
ON SEMICONDUCTOR CORP COM 682189105   12,781 153 SH   SOLE   153 0 0
ONEOK INC NEW COM 682680103   2,798,267 39,850 SH   SOLE   39,678 0 172
OPEN TEXT CORP COM 683715106   4,623 110 SH   SOLE   110 0 0
ORACLE CORP COM 68389X105   173,222 1,643 SH   SOLE   1,643 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   266,973 281 SH   SOLE   266 0 15
ORGANON & CO COMMON STOCK 68622V106   7,859 545 SH   SOLE   545 0 0
OTIS WORLDWIDE CORP COM 68902V107   1,343 15 SH   SOLE   15 0 0
OTTER TAIL CORP COM 689648103   36,198 426 SH   SOLE   426 0 0
OVINTIV INC COM 69047Q102   484 11 SH   SOLE   11 0 0
PALO ALTO NETWORKS INC COM 697435105   1,631,866 5,534 SH   SOLE   5,369 0 165
PAN AMERN SILVER CORP COM 697900108   30,211 1,850 SH   SOLE   1,850 0 0
PARKER-HANNIFIN CORP COM 701094104   11,518 25 SH   SOLE   25 0 0
PATTERSON-UTI ENERGY INC COM 703481101   226,455 20,968 SH   SOLE   20,968 0 0
PAYLOCITY HLDG CORP COM 70438V106   825 5 SH   SOLE   5 0 0
PAYPAL HLDGS INC COM 70450Y103   285,004 4,641 SH   SOLE   1,316 0 3,325
PEMBINA PIPELINE CORP COM 706327103   306,545 8,906 SH   SOLE   8,376 0 530
PENN ENTERTAINMENT INC COM 707569109   365 14 SH   SOLE   14 0 0
PEPSICO INC COM 713448108   1,539,600 9,065 SH   SOLE   9,065 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   1,107 16 SH   SOLE   16 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   297,405 21,868 SH   SOLE   21,868 0 0
PFIZER INC COM 717081103   2,209,460 76,744 SH   SOLE   74,457 0 2,287
PHILIP MORRIS INTL INC COM 718172109   755,463 8,030 SH   SOLE   8,030 0 0
PHILLIPS 66 COM 718546104   406,211 3,051 SH   SOLE   3,051 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   819,432 9,395 SH   SOLE   9,395 0 0
PIONEER NAT RES CO COM 723787107   2,581,786 11,481 SH   SOLE   8,340 0 3,141
PLYMOUTH INDL REIT INC COM 729640102   10,959,293 451,164 SH   SOLE   421,547 0 29,617
PNC FINL SVCS GROUP INC COM 693475105   40,726 263 SH   SOLE   263 0 0
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   11,300 5,000 SH   SOLE   5,000 0 0
PPG INDS INC COM 693506107   78,215 523 SH   SOLE   523 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   5,239 125 SH   SOLE   125 0 0
PROCTER AND GAMBLE CO COM 742718109   23,408,886 159,744 SH   SOLE   156,796 0 2,948
PROGRESSIVE CORP COM 743315103   241,310 1,515 SH   SOLE   615 0 900
PROLOGIS INC. COM 74340W103   26,512,704 198,895 SH   SOLE   186,717 0 12,178
PROPETRO HLDG CORP COM 74347M108   38,507 4,595 SH   SOLE   4,595 0 0
PROSHARES TR SHRT HGH YIELD 74347R131   14,654 850 SH   SOLE   850 0 0
PUBLIC STORAGE COM 74460D109   20,641,180 67,676 SH   SOLE   63,996 0 3,680
QUAD / GRAPHICS INC COM CL A 747301109   813 150 SH   SOLE   150 0 0
QUAKER HOUGHTON COM 747316107   854 4 SH   SOLE   4 0 0
QUALCOMM INC COM 747525103   544,243 3,763 SH   SOLE   2,413 0 1,350
QUANTA SVCS INC COM 74762E102   27,771,518 128,691 SH   SOLE   125,206 0 3,485
RANGE RES CORP COM 75281A109   136,980 4,500 SH   SOLE   4,500 0 0
RAYONIER INC COM 754907103   268,082 8,024 SH   SOLE   8,024 0 0
READY CAPITAL CORP COM 75574U101   1,210 118 SH   SOLE   118 0 0
REALTY INCOME CORP COM 756109104   219,460 3,805 SH   SOLE   1,930 0 1,875
REGAL REXNORD CORPORATION COM 758750103   1,185 8 SH   SOLE   8 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   226 12 SH   SOLE   12 0 0
REVVITY INC COM 714046109   115,869 1,060 SH   SOLE   0 0 1,060
REXFORD INDL RLTY INC COM 76169C100   8,546,870 151,801 SH   SOLE   143,469 0 8,332
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   47 2 SH   SOLE   2 0 0
ROCKWELL AUTOMATION INC COM 773903109   500,805 1,613 SH   SOLE   1,313 0 300
ROYAL GOLD INC COM 780287108   863,655 7,140 SH   SOLE   7,140 0 0
RPM INTL INC COM 749685103   211,316 1,893 SH   SOLE   1,893 0 0
RTX CORPORATION COM 75513E101   457,638 5,439 SH   SOLE   3,239 0 2,200
S&P GLOBAL INC COM 78409V104   3,084 7 SH   SOLE   7 0 0
SABINE RTY TR UNIT BEN INT 785688102   3,370,063 49,772 SH   SOLE   49,202 0 570
SABRA HEALTH CARE REIT INC COM 78573L106   32,607 2,285 SH   SOLE   2,285 0 0
SALESFORCE INC COM 79466L302   24,698,321 93,860 SH   SOLE   92,065 0 1,795
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   42,588 8,400 SH   SOLE   8,400 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   24,759,383 97,597 SH   SOLE   92,299 0 5,298
SCHLUMBERGER LTD COM STK 806857108   1,175,220 22,583 SH   SOLE   22,236 0 347
SCHWAB CHARLES CORP COM 808513105   351,637 5,111 SH   SOLE   5,111 0 0
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   31,099 692 SH   SOLE   0 0 692
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   18,593 750 SH   SOLE   0 0 750
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   5,933,485 160,538 SH   SOLE   160,079 0 459
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   13,084 375 SH   SOLE   0 0 375
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   17,104 344 SH   SOLE   0 0 344
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   782,489 12,633 SH   SOLE   11,765 0 868
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   50,037 904 SH   SOLE   333 0 571
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   8,635,297 318,176 SH   SOLE   313,321 0 4,855
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   32,010 949 SH   SOLE   0 0 949
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   16,385 470 SH   SOLE   0 0 470
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   301,020 6,213 SH   SOLE   6,213 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,076,992 19,346 SH   SOLE   19,303 0 43
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,807 50 SH   SOLE   50 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   149,524 2,133 SH   SOLE   2,133 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   40,326 715 SH   SOLE   150 0 565
SCHWAB STRATEGIC TR US REIT ETF 808524847   12,571 607 SH   SOLE   220 0 387
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   3,907,117 82,708 SH   SOLE   82,266 0 442
SCHWAB STRATEGIC TR US TIPS ETF 808524870   22,358 428 SH   SOLE   284 0 144
SEABRIDGE GOLD INC COM 811916105   41,242 3,400 SH   SOLE   3,400 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   24,758 290 SH   SOLE   290 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   281,340 3,872 SH   SOLE   3,872 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   132,719 1,583 SH   SOLE   1,583 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   624,123 16,599 SH   SOLE   16,599 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   405,007 3,553 SH   SOLE   3,553 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   82,684 2,064 SH   SOLE   2,064 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   543,583 3,040 SH   SOLE   3,002 0 38
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   332,779 4,620 SH   SOLE   4,620 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   629,667 4,617 SH   SOLE   4,617 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   194,677 3,074 SH   SOLE   3,074 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   159,704 1,867 SH   SOLE   1,867 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,653,019 8,588 SH   SOLE   8,094 0 494
SEMPRA COM 816851109   20,448,344 273,630 SH   SOLE   268,894 0 4,736
SERVICE CORP INTL COM 817565104   8,351 122 SH   SOLE   122 0 0
SERVICENOW INC COM 81762P102   38,857 55 SH   SOLE   55 0 0
SHELL PLC SPON ADS 780259305   1,522,810 23,143 SH   SOLE   22,488 0 655
SHERWIN WILLIAMS CO COM 824348106   4,679 15 SH   SOLE   15 0 0
SHOPIFY INC CL A 82509L107   234,479 3,010 SH   SOLE   3,010 0 0
SILVERCREST METALS INC COM 828363101   57,477 8,775 SH   SOLE   8,775 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   1,183,992 59,677 SH   SOLE   59,677 0 0
SIMON PPTY GROUP INC NEW COM 828806109   2,706,024 18,971 SH   SOLE   17,266 0 1,705
SITE CTRS CORP COM 82981J109   5,568 400 SH   SOLE   400 0 0
SMUCKER J M CO COM NEW 832696405   6,319 50 SH   SOLE   50 0 0
SNOWFLAKE INC CL A 833445109   3,184 16 SH   SOLE   16 0 0
SOUTHERN CO COM 842587107   27,558 393 SH   SOLE   393 0 0
SOUTHWEST AIRLS CO COM 844741108   28,880 1,000 SH   SOLE   0 0 1,000
SOUTHWESTERN ENERGY CO COM 845467109   49,440 7,548 SH   SOLE   7,548 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   29,681 79 SH   SOLE   79 0 0
SPDR GOLD TR GOLD SHS 78463V107   424,780 2,222 SH   SOLE   2,022 0 200
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   37,775 1,397 SH   SOLE   1,397 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   7,718 243 SH   SOLE   243 0 0
SPDR S&P 500 ETF TR CALL 78462F103   1,378,399 2,900 PRN Call SOLE   2,900 0 0
SPDR S&P 500 ETF TR PUT 78462F103   4,467,914 9,400 PRN Put SOLE   9,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   19,145,318 40,280 SH   SOLE   40,273 0 7
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   272,971 538 SH   SOLE   538 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,565 39 SH   SOLE   39 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391   7,732 364 SH   SOLE   0 0 364
SPDR SER TR PORTFOLIO S&P500 78464A854   31,472 563 SH   SOLE   563 0 0
SPDR SER TR S&P DIVID ETF 78464A763   65,360 523 SH   SOLE   387 0 136
SPOTIFY TECHNOLOGY S A SHS L8681T102   3,383 18 SH   SOLE   18 0 0
SPROTT INC COM NEW 852066208   49,228 1,450 SH   SOLE   1,450 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   229,800 12,000 SH   SOLE   12,000 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,895 31 SH   SOLE   31 0 0
STARBUCKS CORP COM 855244109   87,082 907 SH   SOLE   791 0 116
STARWOOD PPTY TR INC COM 85571B105   154,687 7,359 SH   SOLE   5,359 0 2,000
STELLANTIS N.V SHS N82405106   139,920 6,000 SH   SOLE   6,000 0 0
STELLAR BANCORP INC COM 858927106   91,176 3,275 SH   SOLE   3,275 0 0
STELLUS CAP INVT CORP COM 858568108   84,810 6,600 SH   SOLE   6,600 0 0
STERIS PLC SHS USD G8473T100   73,870 336 SH   SOLE   336 0 0
STRATUS PPTYS INC COM NEW 863167201   2,142,769 74,247 SH   SOLE   74,247 0 0
STRYKER CORPORATION COM 863667101   22,079,186 73,730 SH   SOLE   72,119 0 1,611
SUN CMNTYS INC COM 866674104   18,154,808 135,289 SH   SOLE   126,974 0 8,315
SUNCOR ENERGY INC NEW COM 867224107   131,685 4,110 SH   SOLE   3,110 0 1,000
SYSCO CORP COM 871829107   7,507,014 102,653 SH   SOLE   100,657 0 1,996
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   119,808 1,152 SH   SOLE   1,152 0 0
TARGA RES CORP COM 87612G101   103,004 1,186 SH   SOLE   1,062 0 124
TARGET CORP COM 87612E106   18,373 129 SH   SOLE   129 0 0
TC ENERGY CORP COM 87807B107   41,045 1,050 SH   SOLE   1,050 0 0
TE CONNECTIVITY LTD SHS H84989104   12,083 86 SH   SOLE   86 0 0
TESLA INC COM 88160R101   21,707,710 87,362 SH   SOLE   85,652 0 1,710
TEXAS INSTRS INC COM 882508104   335,295 1,967 SH   SOLE   1,967 0 0
TEXTRON INC COM 883203101   21,714 270 SH   SOLE   270 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   25,449,535 47,947 SH   SOLE   46,861 0 1,086
TIDEWATER INC NEW *W EXP 11/14/202 88642R174   15 3 SH   SOLE   3 0 0
TJX COS INC NEW COM 872540109   27,759,040 295,907 SH   SOLE   289,081 0 6,826
TOOTSIE ROLL INDS INC COM 890516107   22,670 682 SH   SOLE   682 0 0
TORO CO COM 891092108   768 8 SH   SOLE   8 0 0
TRACTOR SUPPLY CO COM 892356106   189,012 879 SH   SOLE   879 0 0
TRANSDIGM GROUP INC COM 893641100   28,920,633 28,589 SH   SOLE   27,985 0 604
TRANSOCEAN LTD REG SHS H8817H100   267 42 SH   SOLE   42 0 0
TRUIST FINL CORP COM 89832Q109   1,662 45 SH   SOLE   45 0 0
TYLER TECHNOLOGIES INC COM 902252105   51,847 124 SH   SOLE   124 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   71,638 1,017 SH   SOLE   1,017 0 0
U S SILICA HLDGS INC COM 90346E103   68,720 6,076 SH   SOLE   6,076 0 0
UBER TECHNOLOGIES INC COM 90353T100   190,867 3,100 SH   SOLE   3,100 0 0
UBS GROUP AG SHS H42097107   17,675 572 SH   SOLE   0 0 572
ULTA BEAUTY INC COM 90384S303   122,498 250 SH   SOLE   250 0 0
UNILEVER PLC SPON ADR NEW 904767704   80,477 1,660 SH   SOLE   1,660 0 0
UNION PAC CORP COM 907818108   20,633 84 SH   SOLE   84 0 0
UNITED NAT FOODS INC COM 911163103   129,840 8,000 SH   SOLE   0 0 8,000
UNITED PARCEL SERVICE INC CL B 911312106   166,664 1,060 SH   SOLE   1,060 0 0
UNITED STS NAT GAS FD LP UNIT PAR 912318300   4,244 837 SH   SOLE   837 0 0
UNITEDHEALTH GROUP INC COM 91324P102   39,775,646 75,552 SH   SOLE   72,722 0 2,830
US BANCORP DEL COM NEW 902973304   10,734 248 SH   SOLE   248 0 0
V F CORP COM 918204108   37,600 2,000 SH   SOLE   2,000 0 0
VAIL RESORTS INC COM 91879Q109   427 2 SH   SOLE   2 0 0
VALERO ENERGY CORP COM 91913Y100   65,000 500 SH   SOLE   500 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   385,329 5,239 SH   SOLE   5,239 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,814,706 17,119 SH   SOLE   17,119 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   563,004 1,811 SH   SOLE   1,811 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   41,231 189 SH   SOLE   189 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,929,046 33,149 SH   SOLE   26,690 0 6,459
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,879,221 8,881 SH   SOLE   8,876 0 5
VANGUARD INDEX FDS SMALL CP ETF 922908751   8,072,037 37,838 SH   SOLE   36,852 0 986
VANGUARD INDEX FDS TOTAL STK MKT 922908769   501,721 2,115 SH   SOLE   2,115 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   16,894 113 SH   SOLE   113 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   28,688 511 SH   SOLE   511 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,561,813 110,993 SH   SOLE   110,993 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   15,986,498 375,358 SH   SOLE   375,256 0 102
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   56,896 700 SH   SOLE   700 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   33,704 727 SH   SOLE   0 0 727
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,430,108 18,484 SH   SOLE   17,584 0 900
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   43,205 203 SH   SOLE   203 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   82,133 482 SH   SOLE   482 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   17,015,894 355,238 SH   SOLE   350,773 0 4,465
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   24,894 223 SH   SOLE   205 0 18
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   26,468 242 SH   SOLE   242 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   50,345 194 SH   SOLE   194 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   10,648 22 SH   SOLE   22 0 0
VENTAS INC COM 92276F100   22,904,841 455,473 SH   SOLE   428,363 0 27,110
VERALTO CORP COM SHS 92338C103   494 6 SH   SOLE   6 0 0
VERISK ANALYTICS INC COM 92345Y106   5,494 23 SH   SOLE   23 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,057,787 28,058 SH   SOLE   23,260 0 4,798
VIPER ENERGY INC CL A 927959106   62,760 2,000 SH   SOLE   2,000 0 0
VISA INC COM CL A 92826C839   33,626,452 129,159 SH   SOLE   125,075 0 4,084
VOYA FINANCIAL INC COM 929089100   25,901 355 SH   SOLE   355 0 0
WABTEC COM 929740108   254 2 SH   SOLE   2 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   189,037 7,240 SH   SOLE   7,240 0 0
WALMART INC COM 931142103   1,387,163 8,799 SH   SOLE   7,977 0 822
WARNER BROS DISCOVERY INC COM SER A 934423104   1,764 155 SH   SOLE   0 0 155
WASTE CONNECTIONS INC COM 94106B101   387,058 2,593 SH   SOLE   2,593 0 0
WASTE MGMT INC DEL COM 94106L109   23,809,139 132,938 SH   SOLE   128,404 0 4,534
WELLS FARGO CO NEW COM 949746101   609,836 12,390 SH   SOLE   12,390 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   939,758 786 SH   SOLE   736 0 50
WELLTOWER INC COM 95040Q104   19,230,737 213,272 SH   SOLE   199,918 0 13,354
WEST PHARMACEUTICAL SVSC INC COM 955306105   3,874 11 SH   SOLE   11 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,139,199 73,110 SH   SOLE   73,110 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   347,700 10,000 SH   SOLE   10,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   310,842 6,300 SH   SOLE   6,300 0 0
WHEELER REAL ESTATE INVT TR COM 963025887   611 2,000 SH   SOLE   2,000 0 0
WHITESTONE REIT COM 966084204   24,580 2,000 SH   SOLE   0 0 2,000
WILLIAMS COS INC COM 969457100   184,007 5,283 SH   SOLE   5,283 0 0
WK KELLOGG CO COM SHS 92942W107   62,639 4,767 SH   SOLE   4,767 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   12,064 572 SH   SOLE   572 0 0
WORKDAY INC CL A 98138H101   5,246 19 SH   SOLE   19 0 0
WP CAREY INC COM 92936U109   11,666 180 SH   SOLE   180 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   47,442 590 SH   SOLE   590 0 0
XCEL ENERGY INC COM 98389B100   201,022 3,247 SH   SOLE   2,717 0 530
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   820 3 SH   SOLE   3 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   3,651 30 SH   SOLE   30 0 0
ZIMVIE INC COM 98888T107   54 3 SH   SOLE   3 0 0
ZOETIS INC CL A 98978V103   130,265 660 SH   SOLE   660 0 0