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
1 800 FLOWERS COM INC CL A 68243Q106   373 39 SH   SOLE   0 0 39
1LIFE HEALTHCARE INC COM 68269G107   3,175 190 SH   SOLE   0 0 190
2U INC COM 90214J101   840 134 SH   SOLE   0 0 134
3M CO COM 88579Y101   644,810 5,377 SH   SOLE   5,367 0 10
8X8 INC NEW COM 282914100   1,784 413 SH   SOLE   0 0 413
908 DEVICES INC COM 65443P102   8 1 SH   SOLE   0 0 1
ABBVIE INC COM 00287Y109   3,446,172 21,324 SH   SOLE   11,483 0 9,841
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,479,094 5,543 SH   SOLE   1,372 0 4,171
ACTIVISION BLIZZARD INC COM 00507V109   229,803 3,002 SH   SOLE   3,002 0 0
ACUSHNET HLDGS CORP COM 005098108   1,104 26 SH   SOLE   26 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   2,057 107 SH   SOLE   0 0 107
ADDUS HOMECARE CORP COM 006739106   398 4 SH   SOLE   0 0 4
ADOBE SYSTEMS INCORPORATED COM 00724F101   925,121 2,749 SH   SOLE   1,546 0 1,203
ADTALEM GLOBAL ED INC COM 00737L103   781 22 SH   SOLE   0 0 22
ADVANCED DRAIN SYS INC DEL COM 00790R104   464,278 5,664 SH   SOLE   5,664 0 0
ADVANSIX INC COM 00773T101   1,880 49 SH   SOLE   0 0 49
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   21 10 SH   SOLE   0 0 10
AES CORP COM 00130H105   4,285 149 SH   SOLE   0 0 149
AGILENT TECHNOLOGIES INC COM 00846U101   5,088 34 SH   SOLE   27 0 7
AGILYSYS INC COM 00847J105   2,770 35 SH   SOLE   0 0 35
AIRBNB INC COM CL A 009066101   11,115 130 SH   SOLE   130 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   153,342 1,819 SH   SOLE   0 0 1,819
ALCON AG ORD SHS H01301128   44,009 642 SH   SOLE   0 0 642
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   73,855 507 SH   SOLE   507 0 0
ALIGHT INC COM CL A 01626W101   1,095 131 SH   SOLE   0 0 131
ALITHYA GROUP INC CL A SUB VTG 01643B106   160,095 106,730 SH   SOLE   106,730 0 0
ALLETE INC COM NEW 018522300   323 5 SH   SOLE   0 0 5
ALLIANT ENERGY CORP COM 018802108   3,092 56 SH   SOLE   0 0 56
ALPHABET INC CAP STK CL A 02079K305   4,513,847 51,160 SH   SOLE   25,840 0 25,320
ALPHABET INC CAP STK CL C 02079K107   3,492,502 39,361 SH   SOLE   22,080 0 17,281
ALTRIA GROUP INC COM 02209S103   229,693 5,025 SH   SOLE   4,731 0 294
A-MARK PRECIOUS METALS INC COM 00181T107   1,146 33 SH   SOLE   0 0 33
AMAZON COM INC COM 023135106   10,719,408 127,612 SH   SOLE   121,330 0 6,282
AMBARELLA INC SHS G037AX101   411 5 SH   SOLE   0 0 5
AMC ENTMT HLDGS INC CL A COM 00165C104   204 50 SH   SOLE   0 0 50
AMDOCS LTD SHS G02602103   168,165 1,850 SH   SOLE   1,850 0 0
AMER STATES WTR CO COM 029899101   745,860 8,059 SH   SOLE   8,059 0 0
AMEREN CORP COM 023608102   7,825 88 SH   SOLE   0 0 88
AMERICAN ELEC PWR CO INC COM 025537101   154,484 1,627 SH   SOLE   1,448 0 179
AMERICAN TOWER CORP NEW COM 03027X100   296,392 1,399 SH   SOLE   1,399 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   1,255,941 8,240 SH   SOLE   6,343 0 1,897
AMERIPRISE FINL INC COM 03076C106   1,156,740 3,715 SH   SOLE   1,677 0 2,038
AMERISAFE INC COM 03071H100   2,287 44 SH   SOLE   0 0 44
AMPHENOL CORP NEW CL A 032095101   1,654,598 21,731 SH   SOLE   7,769 0 13,962
AMYRIS INC COM NEW 03236M200   1,137 743 SH   SOLE   0 0 743
ANALOG DEVICES INC COM 032654105   156,813 956 SH   SOLE   849 0 107
ANSYS INC COM 03662Q105   237,483 983 SH   SOLE   0 0 983
ANTERO RESOURCES CORP COM 03674X106   89,561 2,890 SH   SOLE   1,200 0 1,690
ANYWHERE REAL ESTATE INC COM 75605Y106   390 61 SH   SOLE   0 0 61
AON PLC SHS CL A G0403H108   184,286 614 SH   SOLE   614 0 0
API GROUP CORP COM STK 00187Y100   2,539 135 SH   SOLE   0 0 135
APOLLO COML REAL EST FIN INC COM 03762U105   4,315 401 SH   SOLE   300 0 101
APPFOLIO INC COM CL A 03783C100   1,897 18 SH   SOLE   0 0 18
APPIAN CORP CL A 03782L101   7,228 222 SH   SOLE   200 0 22
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   379 24 SH   SOLE   0 0 24
APPLE INC COM 037833100   32,201,751 247,839 SH   SOLE   188,869 0 58,970
APTIV PLC SHS G6095L109   2,980 32 SH   SOLE   0 0 32
ARBOR REALTY TRUST INC COM 038923108   1,240 94 SH   SOLE   0 0 94
ARES COML REAL ESTATE CORP COM 04013V108   350 34 SH   SOLE   0 0 34
ARK ETF TR GENOMIC REV ETF 00214Q302   37,518 1,329 SH   SOLE   1,329 0 0
ARK ETF TR INNOVATION ETF 00214Q104   20,806 666 SH   SOLE   666 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   20,701 537 SH   SOLE   537 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,875 97 SH   SOLE   0 0 97
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   1,095 27 SH   SOLE   27 0 0
ARTESIAN RES CORP CL A 043113208   872,315 14,891 SH   SOLE   14,891 0 0
ASANA INC CL A 04342Y104   592 43 SH   SOLE   0 0 43
ASGN INC COM 00191U102   570 7 SH   SOLE   0 0 7
ASML HOLDING N V N Y REGISTRY SHS N07059210   6,557 12 SH   SOLE   12 0 0
ASPEN AEROGELS INC COM 04523Y105   814 69 SH   SOLE   0 0 69
AT&T INC COM 00206R102   105,618 5,737 SH   SOLE   5,472 0 265
ATLANTIC UN BANKSHARES CORP COM 04911A107   2,460 70 SH   SOLE   0 0 70
ATLASSIAN CORPORATION CL A 049468101   1,673 13 SH   SOLE   13 0 0
ATMOS ENERGY CORP COM 049560105   125,070 1,116 SH   SOLE   2 0 1,114
ATRICURE INC COM 04963C209   3,905 88 SH   SOLE   35 0 53
AVANGRID INC COM 05351W103   8,596 200 SH   SOLE   200 0 0
AVANOS MED INC COM 05350V106   2,544 94 SH   SOLE   94 0 0
AVEPOINT INC COM CL A 053604104   358 87 SH   SOLE   0 0 87
AVID TECHNOLOGY INC COM 05367P100   931 35 SH   SOLE   0 0 35
AVIENT CORPORATION COM 05368V106   2,836 84 SH   SOLE   0 0 84
AXIS CAP HLDGS LTD SHS G0692U109   1,517 28 SH   SOLE   0 0 28
AXON ENTERPRISE INC COM 05464C101   13,274 80 SH   SOLE   80 0 0
B & G FOODS INC NEW COM 05508R106   346 31 SH   SOLE   0 0 31
BALL CORP COM 058498106   4,909 96 SH   SOLE   22 0 74
BANCFIRST CORP COM 05945F103   1,675 19 SH   SOLE   0 0 19
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   15,416 2,565 SH   SOLE   2,565 0 0
BANK AMERICA CORP COM 060505104   1,295,323 39,110 SH   SOLE   27,374 0 11,736
BANK NEW YORK MELLON CORP COM 064058100   396,798 8,717 SH   SOLE   8,515 0 202
BCE INC COM NEW 05534B760   17,448 397 SH   SOLE   397 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   1,008 79 SH   SOLE   0 0 79
BELLRING BRANDS INC COMMON STOCK 07831C103   3,667 143 SH   SOLE   0 0 143
BENEFITFOCUS INC COM 08180D106   2,343 224 SH   SOLE   0 0 224
BENTLEY SYS INC COM CL B 08265T208   2,957 80 SH   SOLE   0 0 80
BERKLEY W R CORP COM 084423102   1,379 19 SH   SOLE   19 0 0
BEST BUY INC COM 086516101   722 9 SH   SOLE   9 0 0
BILL COM HLDGS INC COM 090043100   103,730 952 SH   SOLE   952 0 0
BIOGEN INC COM 09062X103   184,429 666 SH   SOLE   666 0 0
BIRD GLOBAL INC COM CL A 09077J107   10,456 58,027 SH   SOLE   58,027 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682   11,600 10 SH   SOLE   10 0 0
BLACKBAUD INC COM 09227Q100   765 13 SH   SOLE   0 0 13
BLACKLINE INC COM 09239B109   4,373 65 SH   SOLE   0 0 65
BLACKROCK INC COM 09247X101   1,772,284 2,501 SH   SOLE   1,477 0 1,024
BLACKSTONE INC COM 09260D107   193,562 2,609 SH   SOLE   1,228 0 1,381
BLACKSTONE MTG TR INC COM CL A 09257W100   1,270 60 SH   SOLE   0 0 60
BLEND LABS INC CL A 09352U108   48 33 SH   SOLE   0 0 33
BLINK CHARGING CO COM 09354A100   2,446 223 SH   SOLE   0 0 223
BLOCK INC CL A 852234103   31,420 500 SH   SOLE   0 0 500
BOISE CASCADE CO DEL COM 09739D100   3,777 55 SH   SOLE   0 0 55
BOOKING HOLDINGS INC COM 09857L108   671,088 333 SH   SOLE   161 0 172
BOSTON PROPERTIES INC COM 101121101   7,704 114 SH   SOLE   114 0 0
BOSTON SCIENTIFIC CORP COM 101137107   327,777 7,084 SH   SOLE   7,084 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   845 1,800 SH   SOLE   1,800 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   1,115 179 SH   SOLE   0 0 179
BRISTOL-MYERS SQUIBB CO COM 110122108   1,838,682 25,555 SH   SOLE   22,208 0 3,347
BROADCOM INC COM 11135F101   574,786 1,028 SH   SOLE   619 0 409
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   167,662 1,250 SH   SOLE   0 0 1,250
BROOKDALE SR LIVING INC COM 112463104   240 88 SH   SOLE   0 0 88
BROWN & BROWN INC COM 115236101   557,053 9,778 SH   SOLE   21 0 9,757
BROWN FORMAN CORP CL B 115637209   319,205 4,860 SH   SOLE   0 0 4,860
BURLINGTON STORES INC COM 122017106   1,217 6 SH   SOLE   6 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   17,396 190 SH   SOLE   12 0 178
C3 AI INC CL A 12468P104   190 17 SH   SOLE   0 0 17
CABOT CORP COM 127055101   6,283 94 SH   SOLE   0 0 94
CADENCE BANK COM 12740C103   395 16 SH   SOLE   16 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   88,858 2,136 SH   SOLE   2,136 0 0
CALAVO GROWERS INC COM 128246105   559 19 SH   SOLE   0 0 19
CALIFORNIA WTR SVC GROUP COM 130788102   770,552 12,707 SH   SOLE   12,701 0 6
CANADIAN IMPERIAL BK COMM TO COM 136069101   5,906 146 SH   SOLE   146 0 0
CANNAE HLDGS INC COM 13765N107   2,994 145 SH   SOLE   0 0 145
CANOO INC COM CL A 13803R102   351 285 SH   SOLE   0 0 285
CAPITAL CITY BK GROUP INC COM 139674105   1,235 38 SH   SOLE   0 0 38
CAPITAL ONE FINL CORP COM 14040H105   128,564 1,383 SH   SOLE   12 0 1,371
CAREMAX INC COM CL A 14171W103   409 112 SH   SOLE   0 0 112
CARGURUS INC COM CL A 141788109   981 70 SH   SOLE   0 0 70
CARMAX INC COM 143130102   332,459 5,460 SH   SOLE   5,460 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   168,795 4,092 SH   SOLE   3,642 0 450
CASELLA WASTE SYS INC CL A 147448104   2,934 37 SH   SOLE   37 0 0
CASEYS GEN STORES INC COM 147528103   4,711 21 SH   SOLE   0 0 21
CASTLE BIOSCIENCES INC COM 14843C105   871 37 SH   SOLE   0 0 37
CATALENT INC COM 148806102   4,861 108 SH   SOLE   0 0 108
CATERPILLAR INC COM 149123101   671,008 2,801 SH   SOLE   2,708 0 93
CATHAY GEN BANCORP COM 149150104   1,509 37 SH   SOLE   0 0 37
CBIZ INC COM 124805102   3,889 83 SH   SOLE   0 0 83
CBOE GLOBAL MKTS INC COM 12503M108   1,085,354 8,534 SH   SOLE   0 0 8,534
CBRE GROUP INC CL A 12504L109   66,493 864 SH   SOLE   828 0 36
CDW CORP COM 12514G108   773,251 4,330 SH   SOLE   4,319 0 11
CELANESE CORP DEL COM 150870103   11,042 108 SH   SOLE   68 0 40
CERENCE INC COM 156727109   445 24 SH   SOLE   0 0 24
CHART INDS INC COM 16115Q308   2,996 26 SH   SOLE   0 0 26
CHECK POINT SOFTWARE TECH LT ORD M22465104   325,997 2,584 SH   SOLE   1,000 0 1,584
CHEFS WHSE INC COM 163086101   1,165 35 SH   SOLE   0 0 35
CHEGG INC COM 163092109   2,274 90 SH   SOLE   0 0 90
CHEMED CORP NEW COM 16359R103   510 1 SH   SOLE   0 0 1
CHEVRON CORP NEW COM 166764100   1,140,659 6,355 SH   SOLE   2,666 0 3,689
CHIPOTLE MEXICAN GRILL INC COM 169656105   41,625 30 SH   SOLE   30 0 0
CHUBB LIMITED COM H1467J104   337,959 1,532 SH   SOLE   650 0 882
CHURCH & DWIGHT CO INC COM 171340102   769,261 9,543 SH   SOLE   4,013 0 5,530
CINEMARK HLDGS INC COM 17243V102   875 101 SH   SOLE   0 0 101
CINTAS CORP COM 172908105   429,942 952 SH   SOLE   907 0 45
CISCO SYS INC COM 17275R102   1,136,309 23,852 SH   SOLE   18,574 0 5,278
CITIGROUP INC COM NEW 172967424   640,547 14,162 SH   SOLE   4,340 0 9,822
CITIZENS FINL GROUP INC COM 174610105   669 17 SH   SOLE   0 0 17
CITY OFFICE REIT INC COM 178587101   1,022 122 SH   SOLE   0 0 122
CLEAN HARBORS INC COM 184496107   12,781 112 SH   SOLE   112 0 0
CLOUDFLARE INC CL A COM 18915M107   143,632 3,177 SH   SOLE   2,880 0 297
CME GROUP INC COM 12572Q105   173,877 1,034 SH   SOLE   986 0 48
CMS ENERGY CORP COM 125896100   570 9 SH   SOLE   0 0 9
COASTAL FINL CORP WA COM NEW 19046P209   11,690 246 SH   SOLE   0 0 246
COCA COLA CO COM 191216100   1,830,441 28,776 SH   SOLE   20,909 0 7,867
COGNEX CORP COM 192422103   143,120 3,038 SH   SOLE   6 0 3,032
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   48,726 852 SH   SOLE   852 0 0
COHEN & STEERS INC COM 19247A100   3,486 54 SH   SOLE   20 0 34
COINBASE GLOBAL INC COM CL A 19260Q107   63,383 1,791 SH   SOLE   1,775 0 16
COLGATE PALMOLIVE CO COM 194162103   257,171 3,264 SH   SOLE   2,824 0 440
COLUMBIA FINL INC COM 197641103   2,919 135 SH   SOLE   0 0 135
COMCAST CORP NEW CL A 20030N101   1,002,310 28,662 SH   SOLE   8,557 0 20,105
COMERICA INC COM 200340107   5,549 83 SH   SOLE   0 0 83
COMFORT SYS USA INC COM 199908104   2,302 20 SH   SOLE   0 0 20
COMMERCE BANCSHARES INC COM 200525103   76,102 1,118 SH   SOLE   10 0 1,108
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,050 243 SH   SOLE   0 0 243
COMMVAULT SYS INC COM 204166102   3,016 48 SH   SOLE   0 0 48
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   585,085 54,886 SH   SOLE   54,886 0 0
COMPASS INC CL A 20464U100   706 303 SH   SOLE   0 0 303
CONAGRA BRANDS INC COM 205887102   262,076 6,772 SH   SOLE   0 0 6,772
CONDUENT INC COM 206787103   964 238 SH   SOLE   0 0 238
CONOCOPHILLIPS COM 20825C104   9,794 83 SH   SOLE   29 0 54
CONSOLIDATED COMM HLDGS INC COM 209034107   902 252 SH   SOLE   0 0 252
CONSOLIDATED EDISON INC COM 209115104   10,008 105 SH   SOLE   36 0 69
CONSOLIDATED WATER CO INC ORD G23773107   625,004 42,230 SH   SOLE   42,230 0 0
CONSTELLATION BRANDS INC CL A 21036P108   108,922 470 SH   SOLE   0 0 470
CONSTELLATION ENERGY CORP COM 21037T109   35,691 414 SH   SOLE   410 0 4
CONTEXTLOGIC INC COM CL A 21077C107   8,790 18,023 SH   SOLE   18,023 0 0
COOPER COS INC COM NEW 216648402   96,225 291 SH   SOLE   291 0 0
COPART INC COM 217204106   34,829 572 SH   SOLE   300 0 272
CORNING INC COM 219350105   3,418 107 SH   SOLE   29 0 78
CORTEVA INC COM 22052L104   364,554 6,202 SH   SOLE   2,737 0 3,465
COSTCO WHSL CORP NEW COM 22160K105   1,423,367 3,118 SH   SOLE   1,525 0 1,593
COTERRA ENERGY INC COM 127097103   105,897 4,310 SH   SOLE   0 0 4,310
CRH PLC ADR 12626K203   11,579 291 SH   SOLE   291 0 0
CROCS INC COM 227046109   3,687 34 SH   SOLE   0 0 34
CROSS CTRY HEALTHCARE INC COM 227483104   2,763 104 SH   SOLE   0 0 104
CROWDSTRIKE HLDGS INC CL A 22788C105   4,212 40 SH   SOLE   40 0 0
CRYOPORT INC COM PAR $0.001 229050307   5,986 345 SH   SOLE   0 0 345
CSX CORP COM 126408103   453,547 14,640 SH   SOLE   14,444 0 196
CUE HEALTH INC COM 229790100   70,929 34,265 SH   SOLE   34,265 0 0
CULLEN FROST BANKERS INC COM 229899109   106,292 795 SH   SOLE   12 0 783
CUMMINS INC COM 231021106   274,272 1,132 SH   SOLE   1,128 0 4
CUSHMAN WAKEFIELD PLC SHS G2717B108   2,405 193 SH   SOLE   0 0 193
CUTERA INC COM 232109108   2,609 59 SH   SOLE   0 0 59
CVB FINL CORP COM 126600105   1,210 47 SH   SOLE   0 0 47
CVS HEALTH CORP COM 126650100   588,961 6,320 SH   SOLE   2,154 0 4,166
D R HORTON INC COM 23331A109   1,694 19 SH   SOLE   19 0 0
DANAHER CORPORATION COM 235851102   488,904 1,842 SH   SOLE   1,813 0 29
DAVE & BUSTERS ENTMT INC COM 238337109   496 14 SH   SOLE   0 0 14
DEERE & CO COM 244199105   680,871 1,588 SH   SOLE   1,298 0 290
DELL TECHNOLOGIES INC CL C 24703L202   143,223 3,561 SH   SOLE   3,561 0 0
DENTSPLY SIRONA INC COM 24906P109   2,961 93 SH   SOLE   0 0 93
DEVON ENERGY CORP NEW COM 25179M103   31,985 520 SH   SOLE   0 0 520
DIAMONDBACK ENERGY INC COM 25278X109   85,488 625 SH   SOLE   450 0 175
DIAMONDROCK HOSPITALITY CO COM 252784301   3,907 477 SH   SOLE   0 0 477
DICKS SPORTING GOODS INC COM 253393102   842 7 SH   SOLE   0 0 7
DIGI INTL INC COM 253798102   2,266 62 SH   SOLE   0 0 62
DIGITAL RLTY TR INC COM 253868103   54,246 541 SH   SOLE   541 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   2,582 236 SH   SOLE   0 0 236
DILLARDS INC CL A 254067101   1,293 4 SH   SOLE   0 0 4
DINE BRANDS GLOBAL INC COM 254423106   388 6 SH   SOLE   0 0 6
DISCOVER FINL SVCS COM 254709108   4,598 47 SH   SOLE   12 0 35
DISNEY WALT CO COM 254687106   1,005,549 11,574 SH   SOLE   4,975 0 6,599
DOCUSIGN INC COM 256163106   133,341 2,406 SH   SOLE   2,183 0 223
DOLLAR GEN CORP NEW COM 256677105   1,351,912 5,490 SH   SOLE   1 0 5,489
DOLLAR TREE INC COM 256746108   14,144 100 SH   SOLE   100 0 0
DOMINION ENERGY INC COM 25746U109   130,918 2,135 SH   SOLE   1,091 0 1,044
DOMINOS PIZZA INC COM 25754A201   415,680 1,200 SH   SOLE   0 0 1,200
DONALDSON INC COM 257651109   4,180 71 SH   SOLE   0 0 71
DOUGLAS DYNAMICS INC COM 25960R105   1,989 55 SH   SOLE   0 0 55
DOVER CORP COM 260003108   227,760 1,682 SH   SOLE   805 0 877
DOW INC COM 260557103   240,864 4,780 SH   SOLE   4,780 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   111 2 SH   SOLE   0 0 2
DTE ENERGY CO COM 233331107   3,996 34 SH   SOLE   0 0 34
DUKE ENERGY CORP NEW COM NEW 26441C204   128,326 1,246 SH   SOLE   847 0 399
DUOLINGO INC CL A COM 26603R106   498 7 SH   SOLE   0 0 7
DUPONT DE NEMOURS INC COM 26614N102   269,853 3,932 SH   SOLE   3,932 0 0
DXP ENTERPRISES INC COM NEW 233377407   661 24 SH   SOLE   0 0 24
DYCOM INDS INC COM 267475101   2,808 30 SH   SOLE   0 0 30
DYNEX CAP INC COM 26817Q886   496 39 SH   SOLE   0 0 39
EAST WEST BANCORP INC COM 27579R104   1,054 16 SH   SOLE   16 0 0
EASTERN BANKSHARES INC COM 27627N105   2,518 146 SH   SOLE   0 0 146
EASTMAN CHEM CO COM 277432100   8,551 105 SH   SOLE   0 0 105
EATON CORP PLC SHS G29183103   439,617 2,801 SH   SOLE   1,639 0 1,162
EBAY INC. COM 278642103   151,656 3,657 SH   SOLE   3,657 0 0
ECOLAB INC COM 278865100   94,032 646 SH   SOLE   0 0 646
EDISON INTL COM 281020107   3,817 60 SH   SOLE   0 0 60
EDITAS MEDICINE INC COM 28106W103   35,480 4,000 SH   SOLE   4,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   4,477 60 SH   SOLE   60 0 0
EL POLLO LOCO HLDGS INC COM 268603107   94,212 9,459 SH   SOLE   9,459 0 0
ELECTRONIC ARTS INC COM 285512109   260,976 2,136 SH   SOLE   2,136 0 0
ELEVANCE HEALTH INC COM 036752103   234,427 457 SH   SOLE   442 0 15
EMBECTA CORP COMMON STOCK 29082K105   77,994 3,084 SH   SOLE   1,865 0 1,219
EMCOR GROUP INC COM 29084Q100   7,998 54 SH   SOLE   0 0 54
EMERSON ELEC CO COM 291011104   682,410 7,104 SH   SOLE   5,405 0 1,699
EMPIRE ST RLTY TR INC CL A 292104106   1,577 234 SH   SOLE   0 0 234
ENBRIDGE INC COM 29250N105   82,071 2,099 SH   SOLE   200 0 1,899
ENCOMPASS HEALTH CORP COM 29261A100   299 5 SH   SOLE   0 0 5
ENCORE CAP GROUP INC COM 292554102   959 20 SH   SOLE   0 0 20
ENERGY RECOVERY INC COM 29270J100   580,769 28,344 SH   SOLE   28,344 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   1,222 48 SH   SOLE   0 0 48
ENERSYS COM 29275Y102   2,658 36 SH   SOLE   0 0 36
ENOVIX CORPORATION COM 293594107   311,622 25,050 SH   SOLE   24,936 0 114
ENPRO INDS INC COM 29355X107   326 3 SH   SOLE   0 0 3
ENSIGN GROUP INC COM 29358P101   3,122 33 SH   SOLE   0 0 33
ENSTAR GROUP LIMITED SHS G3075P101   3,004 13 SH   SOLE   0 0 13
ENTERGY CORP NEW COM 29364G103   112 1 SH   SOLE   0 0 1
ENTERPRISE FINL SVCS CORP COM 293712105   3,721 76 SH   SOLE   0 0 76
EOG RES INC COM 26875P101   11,009 85 SH   SOLE   18 0 67
EPLUS INC COM 294268107   354 8 SH   SOLE   0 0 8
EQRX INC COM 26886C107   202,748 82,418 SH   SOLE   82,418 0 0
EQUIFAX INC COM 294429105   417,874 2,150 SH   SOLE   2,150 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   6,542 262 SH   SOLE   0 0 262
EQUITY LIFESTYLE PPTYS INC COM 29472R108   71,383 1,105 SH   SOLE   0 0 1,105
EQUITY RESIDENTIAL SH BEN INT 29476L107   70,918 1,202 SH   SOLE   1,202 0 0
ERIE INDTY CO CL A 29530P102   497 2 SH   SOLE   0 0 2
ESCO TECHNOLOGIES INC COM 296315104   2,364 27 SH   SOLE   0 0 27
ESSENTIAL UTILS INC COM 29670G102   1,662,293 34,827 SH   SOLE   13,827 0 21,000
EVENTBRITE INC COM CL A 29975E109   738 126 SH   SOLE   0 0 126
EVERCORE INC CLASS A 29977A105   8,290 76 SH   SOLE   10 0 66
EVEREST RE GROUP LTD COM G3223R108   1,325 4 SH   SOLE   3 0 1
EVERGY INC COM 30034W106   6,230 99 SH   SOLE   30 0 69
EVERQUOTE INC COM CL A 30041R108   486 33 SH   SOLE   0 0 33
EVERSOURCE ENERGY COM 30040W108   91,721 1,094 SH   SOLE   10 0 1,084
EVOLENT HEALTH INC CL A 30050B101   3,145 112 SH   SOLE   0 0 112
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   1,030,115 26,013 SH   SOLE   25,961 0 52
EXELON CORP COM 30161N101   605 14 SH   SOLE   0 0 14
EXLSERVICE HOLDINGS INC COM 302081104   169,769 1,002 SH   SOLE   0 0 1,002
EXP WORLD HLDGS INC COM 30212W100   1,174 106 SH   SOLE   0 0 106
EXPEDITORS INTL WASH INC COM 302130109   572,599 5,510 SH   SOLE   0 0 5,510
EXXON MOBIL CORP COM 30231G102   423,000 3,835 SH   SOLE   1,832 0 2,003
F5 INC COM 315616102   4,592 32 SH   SOLE   0 0 32
FABRINET SHS G3323L100   1,923 15 SH   SOLE   0 0 15
FACTSET RESH SYS INC COM 303075105   1,044,751 2,604 SH   SOLE   33 0 2,571
FASTLY INC CL A 31188V100   3,178 388 SH   SOLE   300 0 88
FERGUSON PLC NEW SHS G3421J106   3,301 26 SH   SOLE   0 0 26
FIDELITY NATL INFORMATION SV COM 31620M106   132,986 1,960 SH   SOLE   1,897 0 63
FIFTH THIRD BANCORP COM 316773100   66,211 2,018 SH   SOLE   2,018 0 0
FIRST AMERN FINL CORP COM 31847R102   7,903 151 SH   SOLE   12 0 139
FIRST BUSEY CORP COM NEW 319383204   5,488 222 SH   SOLE   0 0 222
FIRST HAWAIIAN INC COM 32051X108   990 38 SH   SOLE   0 0 38
FIRST HORIZON CORPORATION COM 320517105   6,370 260 SH   SOLE   0 0 260
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   3,633 94 SH   SOLE   0 0 94
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   20,905 443 SH   SOLE   0 0 443
FISERV INC COM 337738108   1,228,607 12,156 SH   SOLE   6,010 0 6,146
FIVE BELOW INC COM 33829M101   216,843 1,226 SH   SOLE   10 0 1,216
FLEETCOR TECHNOLOGIES INC COM 339041105   18,735 102 SH   SOLE   0 0 102
FLOWERS FOODS INC COM 343498101   8,105 282 SH   SOLE   0 0 282
FMC CORP COM NEW 302491303   347,942 2,788 SH   SOLE   1,115 0 1,673
FOOT LOCKER INC COM 344849104   416 11 SH   SOLE   0 0 11
FORMFACTOR INC COM 346375108   778 35 SH   SOLE   0 0 35
FORTIVE CORP COM 34959J108   62,194 968 SH   SOLE   968 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   102,341 1,792 SH   SOLE   15 0 1,777
FORWARD AIR CORP COM 349853101   944 9 SH   SOLE   9 0 0
FRANCHISE GROUP INC COM 35180X105   691 29 SH   SOLE   0 0 29
FRANKLIN ELEC INC COM 353514102   887,378 11,127 SH   SOLE   10,987 0 140
FRANKLIN RESOURCES INC COM 354613101   3,482 132 SH   SOLE   0 0 132
FREEPORT-MCMORAN INC CL B 35671D857   22,800 600 SH   SOLE   600 0 0
FRONTDOOR INC COM 35905A109   374 18 SH   SOLE   0 0 18
FTAI AVIATION LTD SHS G3730V105   2,052,483 119,888 SH   SOLE   0 0 119,888
FUBOTV INC COM 35953D104   633 364 SH   SOLE   0 0 364
FULTON FINL CORP PA COM 360271100   6,665 396 SH   SOLE   0 0 396
G III APPAREL GROUP LTD COM 36237H101   699 51 SH   SOLE   0 0 51
GALLAGHER ARTHUR J & CO COM 363576109   21,682 115 SH   SOLE   109 0 6
GARRETT MOTION INC COM 366505105   46 8 SH   SOLE   0 0 8
GENERAL DYNAMICS CORP COM 369550108   553,037 2,229 SH   SOLE   800 0 1,429
GENERAL ELECTRIC CO COM NEW 369604301   230,422 2,750 SH   SOLE   2,625 0 125
GENERAL MLS INC COM 370334104   102,549 1,223 SH   SOLE   1,223 0 0
GENERATION BIO CO COM 37148K100   11,790 3,000 SH   SOLE   3,000 0 0
GENPACT LIMITED SHS G3922B107   787 17 SH   SOLE   0 0 17
GENTEX CORP COM 371901109   764 28 SH   SOLE   28 0 0
GENUINE PARTS CO COM 372460105   35,396 204 SH   SOLE   169 0 35
GILEAD SCIENCES INC COM 375558103   1,824,656 21,254 SH   SOLE   21,239 0 15
GLACIER BANCORP INC NEW COM 37637Q105   692 14 SH   SOLE   0 0 14
GLOBAL PMTS INC COM 37940X102   216,915 2,184 SH   SOLE   0 0 2,184
GLOBAL WTR RES INC COM 379463102   536,060 40,366 SH   SOLE   40,366 0 0
GMS INC COM 36251C103   4,432 89 SH   SOLE   0 0 89
GODADDY INC CL A 380237107   17,882 239 SH   SOLE   0 0 239
GOLDMAN SACHS GROUP INC COM 38141G104   339,259 988 SH   SOLE   765 0 223
GORMAN RUPP CO COM 383082104   450,092 17,568 SH   SOLE   17,568 0 0
GRACO INC COM 384109104   4,170 62 SH   SOLE   21 0 41
GRAINGER W W INC COM 384802104   1,148,100 2,064 SH   SOLE   1,405 0 659
GRANITE CONSTR INC COM 387328107   3,402 97 SH   SOLE   0 0 97
GRAPHIC PACKAGING HLDG CO COM 388689101   8,900 400 SH   SOLE   400 0 0
GRAY TELEVISION INC COM 389375106   1,332 119 SH   SOLE   0 0 119
GREAT LAKES DREDGE & DOCK CO COM 390607109   452 76 SH   SOLE   0 0 76
GREENBRIER COS INC COM 393657101   905 27 SH   SOLE   0 0 27
GRID DYNAMICS HLDGS INC CL A 39813G109   494 44 SH   SOLE   0 0 44
GROUP 1 AUTOMOTIVE INC COM 398905109   1,263 7 SH   SOLE   0 0 7
GSK PLC SPONSORED ADR 37733W204   6,360 181 SH   SOLE   181 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   2,502 40 SH   SOLE   0 0 40
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   2,476 58 SH   SOLE   0 0 58
HACKETT GROUP INC COM 404609109   570 28 SH   SOLE   0 0 28
HAIN CELESTIAL GROUP INC COM 405217100   890 55 SH   SOLE   0 0 55
HALEON PLC SPON ADS 405552100   800 100 SH   SOLE   100 0 0
HALLIBURTON CO COM 406216101   69,846 1,775 SH   SOLE   0 0 1,775
HAMILTON LANE INC CL A 407497106   383 6 SH   SOLE   0 0 6
HANNON ARMSTRONG SUST INFR C COM 41068X100   2,898 100 SH   SOLE   0 0 100
HANOVER INS GROUP INC COM 410867105   3,649 27 SH   SOLE   0 0 27
HARBORONE BANCORP INC NEW COM NEW 41165Y100   2,113 152 SH   SOLE   0 0 152
HARTFORD FINL SVCS GROUP INC COM 416515104   531 7 SH   SOLE   0 0 7
HASBRO INC COM 418056107   54,116 887 SH   SOLE   887 0 0
HAWKINS INC COM 420261109   6,562 170 SH   SOLE   0 0 170
HCA HEALTHCARE INC COM 40412C101   8,639 36 SH   SOLE   8 0 28
HEALTH CATALYST INC COM 42225T107   15,913 1,497 SH   SOLE   1,277 0 220
HEALTHEQUITY INC COM 42226A107   2,096 34 SH   SOLE   0 0 34
HENRY JACK & ASSOC INC COM 426281101   599,537 3,415 SH   SOLE   0 0 3,415
HENRY SCHEIN INC COM 806407102   217,087 2,718 SH   SOLE   0 0 2,718
HERC HLDGS INC COM 42704L104   2,237 17 SH   SOLE   0 0 17
HERSHEY CO COM 427866108   151,447 654 SH   SOLE   5 0 649
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,516 95 SH   SOLE   0 0 95
HIBBETT INC COM 428567101   1,433 21 SH   SOLE   0 0 21
HILLENBRAND INC COM 431571108   4,352 102 SH   SOLE   0 0 102
HILLTOP HOLDINGS INC COM 432748101   840 28 SH   SOLE   0 0 28
HOLOGIC INC COM 436440101   2,020 27 SH   SOLE   0 0 27
HOME DEPOT INC COM 437076102   3,806,429 12,051 SH   SOLE   10,224 0 1,827
HONDA MOTOR LTD AMERN SHS 438128308   10,127 443 SH   SOLE   443 0 0
HONEYWELL INTL INC COM 438516106   752,622 3,512 SH   SOLE   2,457 0 1,055
HORMEL FOODS CORP COM 440452100   468,983 10,296 SH   SOLE   0 0 10,296
HOST HOTELS & RESORTS INC COM 44107P104   53,527 3,335 SH   SOLE   3,335 0 0
HOSTESS BRANDS INC CL A 44109J106   4,914 219 SH   SOLE   0 0 219
HOULIHAN LOKEY INC CL A 441593100   784 9 SH   SOLE   9 0 0
HP INC COM 40434L105   40,923 1,523 SH   SOLE   734 0 789
HUB GROUP INC CL A 443320106   477 6 SH   SOLE   0 0 6
HUBBELL INC COM 443510607   160,756 685 SH   SOLE   0 0 685
HUDSON PAC PPTYS INC COM 444097109   1,479 152 SH   SOLE   0 0 152
HUMANA INC COM 444859102   381,582 745 SH   SOLE   729 0 16
HUNT J B TRANS SVCS INC COM 445658107   1,395 8 SH   SOLE   8 0 0
HUNTINGTON BANCSHARES INC COM 446150104   8,587 609 SH   SOLE   609 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   39,216 170 SH   SOLE   132 0 38
HURON CONSULTING GROUP INC COM 447462102   2,396 33 SH   SOLE   0 0 33
I3 VERTICALS INC COM CL A 46571Y107   414 17 SH   SOLE   0 0 17
ICF INTL INC COM 44925C103   3,962 40 SH   SOLE   0 0 40
ICON PLC SHS G4705A100   193,473 996 SH   SOLE   0 0 996
IDACORP INC COM 451107106   2,804 26 SH   SOLE   13 0 13
IDEX CORP COM 45167R104   2,283 10 SH   SOLE   6 0 4
IDEXX LABS INC COM 45168D104   8,975 22 SH   SOLE   0 0 22
IHEARTMEDIA INC COM CL A 45174J509   582 95 SH   SOLE   0 0 95
ILLINOIS TOOL WKS INC COM 452308109   369,002 1,675 SH   SOLE   1,636 0 39
ILLUMINA INC COM 452327109   10,110 50 SH   SOLE   50 0 0
IMPINJ INC COM 453204109   2,839 26 SH   SOLE   0 0 26
INDEPENDENCE RLTY TR INC COM 45378A106   573 34 SH   SOLE   0 0 34
INDEPENDENT BK CORP MASS COM 453836108   2,533 30 SH   SOLE   8 0 22
INFINERA CORP COM 45667G103   2,366 351 SH   SOLE   0 0 351
ING GROEP N.V. SPONSORED ADR 456837103   10,186 837 SH   SOLE   837 0 0
INGREDION INC COM 457187102   686 7 SH   SOLE   0 0 7
INNOSPEC INC COM 45768S105   10,492 102 SH   SOLE   0 0 102
INOGEN INC COM 45780L104   1,123 57 SH   SOLE   0 0 57
INSPERITY INC COM 45778Q107   6,475 57 SH   SOLE   0 0 57
INSPIRE MED SYS INC COM 457730109   4,030 16 SH   SOLE   16 0 0
INTAPP INC COM 45827U109   673 27 SH   SOLE   0 0 27
INTEL CORP COM 458140100   638,047 24,141 SH   SOLE   22,779 0 1,362
INTELLIA THERAPEUTICS INC COM 45826J105   69,780 2,000 SH   SOLE   2,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   811,897 7,914 SH   SOLE   483 0 7,431
INTERNATIONAL BUSINESS MACHS COM 459200101   840,972 5,969 SH   SOLE   4,769 0 1,200
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   70,348 671 SH   SOLE   671 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   1,584 65 SH   SOLE   0 0 65
INTERPUBLIC GROUP COS INC COM 460690100   214,183 6,430 SH   SOLE   0 0 6,430
INTUIT COM 461202103   169,311 435 SH   SOLE   129 0 306
INTUITIVE SURGICAL INC COM NEW 46120E602   523,536 1,973 SH   SOLE   1,973 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,044,800 32,000 SH   SOLE   32,000 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   32,522 631 SH   SOLE   631 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   221,012 830 SH   SOLE   695 0 135
INVITAE CORP COM 46185L103   1,698 913 SH   SOLE   0 0 913
IQVIA HLDGS INC COM 46266C105   12,908 63 SH   SOLE   46 0 17
IRHYTHM TECHNOLOGIES INC COM 450056106   2,154 23 SH   SOLE   0 0 23
IROBOT CORP COM 462726100   626 13 SH   SOLE   0 0 13
ISHARES GOLD TR ISHARES NEW 464285204   195,261 5,645 SH   SOLE   5,645 0 0
ISHARES INC MSCI AUST ETF 464286103   987,012 44,400 SH   SOLE   44,400 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   67,440 587 SH   SOLE   0 0 587
ISHARES TR CORE HIGH DV ETF 46429B663   121,544 1,166 SH   SOLE   1,166 0 0
ISHARES TR CORE S&P SCP ETF 464287804   111,107 1,174 SH   SOLE   174 0 1,000
ISHARES TR CORE S&P500 ETF 464287200   65,316 170 SH   SOLE   170 0 0
ISHARES TR EXPND TEC SC ETF 464287549   198,240 708 SH   SOLE   708 0 0
ISHARES TR GLB CNSM STP ETF 464288737   128,226 2,150 SH   SOLE   2,150 0 0
ISHARES TR ISHARES BIOTECH 464287556   9,847 75 SH   SOLE   75 0 0
ISHARES TR MBS ETF 464288588   556 6 SH   SOLE   0 0 6
ISHARES TR MSCI EAFE ETF 464287465   1,671,654 25,467 SH   SOLE   25,467 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,432,810 37,805 SH   SOLE   37,805 0 0
ISHARES TR MSCI KLD400 SOC 464288570   9,570,899 133,318 SH   SOLE   107,107 0 26,211
ISHARES TR MSCI USA MIN VOL 46429B697   1,398,740 19,400 SH   SOLE   0 0 19,400
ISHARES TR PFD AND INCM SEC 464288687   2,648,355 86,746 SH   SOLE   86,746 0 0
ISHARES TR RUS 1000 ETF 464287622   1,937,155 9,202 SH   SOLE   9,202 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,593,731 7,439 SH   SOLE   6,373 0 1,066
ISHARES TR RUS 1000 VAL ETF 464287598   1,122,058 7,399 SH   SOLE   7,399 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   16,518 77 SH   SOLE   77 0 0
ISHARES TR RUS MD CP GR ETF 464287481   419,170 5,014 SH   SOLE   5,014 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   460,968 4,376 SH   SOLE   4,376 0 0
ISHARES TR RUS MID CAP ETF 464287499   2,157,456 31,986 SH   SOLE   31,986 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,752,149 10,049 SH   SOLE   10,049 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   1,074,218 4,868 SH   SOLE   4,868 0 0
ISHARES TR S&P 100 ETF 464287101   3,727,637 21,854 SH   SOLE   21,854 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,463,378 25,015 SH   SOLE   25,015 0 0
ISHARES TR S&P 500 VAL ETF 464287408   105,321 726 SH   SOLE   0 0 726
ISHARES TR SELECT DIVID ETF 464287168   10,251 85 SH   SOLE   85 0 0
ISHARES TR TIPS BD ETF 464287176   70,889 666 SH   SOLE   666 0 0
ISHARES TR TRS FLT RT BD 46434V860   26,667 529 SH   SOLE   0 0 529
ISHARES TR U.S. FIN SVC ETF 464287770   140,193 890 SH   SOLE   890 0 0
ISHARES TR US HLTHCARE ETF 464287762   397,478 1,401 SH   SOLE   1,401 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   172 3 SH   SOLE   0 0 3
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233   196 4 SH   SOLE   0 0 4
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   534 11 SH   SOLE   0 0 11
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   359 8 SH   SOLE   0 0 8
JACK IN THE BOX INC COM 466367109   273 4 SH   SOLE   0 0 4
JACOBS SOLUTIONS INC COM 46982L108   156,091 1,300 SH   SOLE   1,300 0 0
JEFFERIES FINL GROUP INC COM 47233W109   17,586 513 SH   SOLE   420 0 93
JFROG LTD ORD SHS M6191J100   960 45 SH   SOLE   0 0 45
JOBY AVIATION INC COMMON STOCK G65163100   13 4 SH   SOLE   0 0 4
JOHN BEAN TECHNOLOGIES CORP COM 477839104   822 9 SH   SOLE   0 0 9
JOHNSON & JOHNSON COM 478160104   6,648,046 37,634 SH   SOLE   28,448 0 9,186
JOHNSON CTLS INTL PLC SHS G51502105   3,840 60 SH   SOLE   60 0 0
JONES LANG LASALLE INC COM 48020Q107   4,303 27 SH   SOLE   0 0 27
JPMORGAN CHASE & CO COM 46625H100   1,696,097 12,648 SH   SOLE   9,767 0 2,881
KB HOME COM 48666K109   2,007 63 SH   SOLE   0 0 63
KELLOGG CO COM 487836108   7,765 109 SH   SOLE   0 0 109
KELLY SVCS INC CL A 488152208   777 46 SH   SOLE   0 0 46
KENNEDY-WILSON HOLDINGS INC COM 489398107   2,989 190 SH   SOLE   0 0 190
KEYCORP COM 493267108   94,521 5,426 SH   SOLE   5,279 0 147
KFORCE INC COM 493732101   932 17 SH   SOLE   0 0 17
KIMBERLY-CLARK CORP COM 494368103   134,392 990 SH   SOLE   871 0 119
KINSALE CAP GROUP INC COM 49714P108   1,308 5 SH   SOLE   5 0 0
KITE RLTY GROUP TR COM NEW 49803T300   568 27 SH   SOLE   0 0 27
KKR REAL ESTATE FIN TR INC COM 48251K100   1,047 75 SH   SOLE   0 0 75
KLA CORP COM NEW 482480100   1,131 3 SH   SOLE   0 0 3
KNOWLES CORP COM 49926D109   6,437 392 SH   SOLE   392 0 0
KOHLS CORP COM 500255104   125,290 4,962 SH   SOLE   4,962 0 0
KORN FERRY COM NEW 500643200   1,822 36 SH   SOLE   0 0 36
KRAFT HEINZ CO COM 500754106   41,443 1,018 SH   SOLE   1,018 0 0
KROGER CO COM 501044101   238,369 5,347 SH   SOLE   5,244 0 103
KULICKE & SOFFA INDS INC COM 501242101   2,169 49 SH   SOLE   0 0 49
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   8,273 744 SH   SOLE   504 0 240
L3HARRIS TECHNOLOGIES INC COM 502431109   4,372 21 SH   SOLE   4 0 17
LABORATORY CORP AMER HLDGS COM NEW 50540R409   1,030,931 4,378 SH   SOLE   3,604 0 774
LAM RESEARCH CORP COM 512807108   131,554 313 SH   SOLE   310 0 3
LAMB WESTON HLDGS INC COM 513272104   1,430 16 SH   SOLE   0 0 16
LANDSTAR SYS INC COM 515098101   652 4 SH   SOLE   0 0 4
LATTICE SEMICONDUCTOR CORP COM 518415104   4,671 72 SH   SOLE   59 0 13
LAUDER ESTEE COS INC CL A 518439104   30,766 124 SH   SOLE   110 0 14
LEGGETT & PLATT INC COM 524660107   38,289 1,188 SH   SOLE   1,188 0 0
LEMONADE INC COM 52567D107   1,040 76 SH   SOLE   0 0 76
LENDINGTREE INC NEW COM 52603B107   299 14 SH   SOLE   0 0 14
LENNAR CORP CL A 526057104   120,184 1,328 SH   SOLE   0 0 1,328
LENNOX INTL INC COM 526107107   6,220 26 SH   SOLE   6 0 20
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   121,848 7,851 SH   SOLE   7,851 0 0
LHC GROUP INC COM 50187A107   1,779 11 SH   SOLE   0 0 11
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   3,352 104 SH   SOLE   0 0 104
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   95,426 1,786 SH   SOLE   1,786 0 0
LILIUM N V CLASS A ORD SHS N52586109   15,445 13,548 SH   SOLE   13,548 0 0
LILLY ELI & CO COM 532457108   681,926 1,864 SH   SOLE   882 0 982
LINDE PLC SHS G5494J103   17,288 53 SH   SOLE   23 0 30
LINDSAY CORP COM 535555106   850,891 5,225 SH   SOLE   5,225 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   742 130 SH   SOLE   0 0 130
LITHIA MTRS INC COM 536797103   1,024 5 SH   SOLE   0 0 5
LIVEPERSON INC COM 538146101   1,065 105 SH   SOLE   0 0 105
LIVERAMP HLDGS INC COM 53815P108   844 36 SH   SOLE   0 0 36
LOCKHEED MARTIN CORP COM 539830109   347,354 714 SH   SOLE   136 0 578
LOGAN RIDGE FINANCE CORP COM 541098109   1,096 49 SH   SOLE   0 0 49
LOVESAC COMPANY COM 54738L109   374 17 SH   SOLE   0 0 17
LOWES COS INC COM 548661107   1,958,131 9,828 SH   SOLE   7,712 0 2,116
LSB INDS INC COM 502160104   1,490 112 SH   SOLE   0 0 112
LUCID GROUP INC COM 549498103   17,007 2,490 SH   SOLE   2,490 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   663 134 SH   SOLE   0 0 134
M D C HLDGS INC COM 552676108   91,924 2,909 SH   SOLE   2,909 0 0
MADDEN STEVEN LTD COM 556269108   1,023 32 SH   SOLE   0 0 32
MADISON SQUARE GRDN SPRT COR CL A 55825T103   2,750 15 SH   SOLE   0 0 15
MAGNITE INC COM 55955D100   1,038 98 SH   SOLE   0 0 98
MARATHON PETE CORP COM 56585A102   26,304 226 SH   SOLE   0 0 226
MARCUS & MILLICHAP INC COM 566324109   1,102 32 SH   SOLE   0 0 32
MARKEL CORP COM 570535104   276,673 210 SH   SOLE   0 0 210
MARKETAXESS HLDGS INC COM 57060D108   685,512 2,458 SH   SOLE   0 0 2,458
MARQETA INC CLASS A COM 57142B104   495 81 SH   SOLE   0 0 81
MARRIOTT INTL INC NEW CL A 571903202   242,691 1,630 SH   SOLE   937 0 693
MARSH & MCLENNAN COS INC COM 571748102   758,064 4,581 SH   SOLE   1,535 0 3,046
MASCO CORP COM 574599106   3,734 80 SH   SOLE   80 0 0
MASTERBRAND INC COMMON STOCK 57638P104   113 15 SH   SOLE   15 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,756,384 5,051 SH   SOLE   2,131 0 2,920
MATCH GROUP INC NEW COM 57667L107   251,678 6,066 SH   SOLE   1,706 0 4,360
MAXIMUS INC COM 577933104   1,393 19 SH   SOLE   0 0 19
MCCORMICK & CO INC COM NON VTG 579780206   817,378 9,861 SH   SOLE   4,965 0 4,896
MCDONALDS CORP COM 580135101   1,967,251 7,465 SH   SOLE   5,808 0 1,657
MCKESSON CORP COM 58155Q103   119,288 318 SH   SOLE   318 0 0
MDU RES GROUP INC COM 552690109   910 30 SH   SOLE   0 0 30
MEDIAALPHA INC CL A 58450V104   468 47 SH   SOLE   0 0 47
MEDIFAST INC COM 58470H101   692 6 SH   SOLE   0 0 6
MEDTRONIC PLC SHS G5960L103   533,859 6,869 SH   SOLE   3,050 0 3,819
MERCK & CO INC COM 58933Y105   4,562,597 41,123 SH   SOLE   35,701 0 5,422
MESA LABS INC COM 59064R109   113,521 683 SH   SOLE   663 0 20
META PLATFORMS INC CL A 30303M102   272,329 2,263 SH   SOLE   2,063 0 200
METLIFE INC COM 59156R108   13,099 181 SH   SOLE   64 0 117
MGM RESORTS INTERNATIONAL COM 552953101   86,977 2,594 SH   SOLE   2,594 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   443,629 6,315 SH   SOLE   0 0 6,315
MICRON TECHNOLOGY INC COM 595112103   95,062 1,902 SH   SOLE   1,902 0 0
MICROSOFT CORP COM 594918104   6,174,646 25,747 SH   SOLE   18,369 0 7,378
MICROVISION INC DEL COM NEW 594960304   660 281 SH   SOLE   0 0 281
MIDDLESEX WTR CO COM 596680108   819,269 10,414 SH   SOLE   10,414 0 0
MINERALS TECHNOLOGIES INC COM 603158106   4,250 70 SH   SOLE   0 0 70
MISSION PRODUCE INC COM 60510V108   1,999 172 SH   SOLE   0 0 172
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   71,056 10,653 SH   SOLE   0 0 10,653
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   9,488 3,341 SH   SOLE   3,341 0 0
MODEL N INC COM 607525102   4,340 107 SH   SOLE   0 0 107
MODERNA INC COM 60770K107   12,214 68 SH   SOLE   0 0 68
MODINE MFG CO COM 607828100   357 18 SH   SOLE   0 0 18
MOLSON COORS BEVERAGE CO CL B 60871R209   70,376 1,366 SH   SOLE   1,366 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   616 88 SH   SOLE   0 0 88
MONDELEZ INTL INC CL A 609207105   703,091 10,549 SH   SOLE   4,117 0 6,432
MONSTER BEVERAGE CORP NEW COM 61174X109   2,437 24 SH   SOLE   24 0 0
MOODYS CORP COM 615369105   117,578 422 SH   SOLE   422 0 0
MORGAN STANLEY COM NEW 617446448   241,117 2,836 SH   SOLE   419 0 2,417
MOTOROLA SOLUTIONS INC COM NEW 620076307   399,450 1,550 SH   SOLE   917 0 633
MOVADO GROUP INC COM 624580106   161 5 SH   SOLE   0 0 5
MR COOPER GROUP INC COM 62482R107   2,488 62 SH   SOLE   0 0 62
MRC GLOBAL INC COM 55345K103   1,621 140 SH   SOLE   0 0 140
MSC INDL DIRECT INC CL A 553530106   5,310 65 SH   SOLE   0 0 65
MSCI INC COM 55354G100   3,256 7 SH   SOLE   0 0 7
MUELLER WTR PRODS INC COM SER A 624758108   384,272 35,713 SH   SOLE   35,651 0 62
MULTIPLAN CORPORATION COM 62548M100   374 325 SH   SOLE   0 0 325
MURPHY USA INC COM 626755102   1,398 5 SH   SOLE   0 0 5
MYR GROUP INC DEL COM 55405W104   4,604 50 SH   SOLE   0 0 50
NAPCO SEC TECHNOLOGIES INC COM 630402105   13,053 475 SH   SOLE   0 0 475
NASDAQ INC COM 631103108   544,297 8,872 SH   SOLE   5,428 0 3,444
NATIONAL FUEL GAS CO COM 636180101   950 15 SH   SOLE   5 0 10
NATIONAL RESH CORP COM NEW 637372202   970 26 SH   SOLE   0 0 26
NATIONAL VISION HLDGS INC COM 63845R107   426 11 SH   SOLE   0 0 11
NAVIENT CORPORATION COM 63938C108   1,974 120 SH   SOLE   0 0 120
NCINO INC COM 63947X101   2,009 76 SH   SOLE   0 0 76
NEOGENOMICS INC COM NEW 64049M209   2,763 299 SH   SOLE   0 0 299
NETAPP INC COM 64110D104   2,402 40 SH   SOLE   11 0 29
NETFLIX INC COM 64110L106   295 1 SH   SOLE   1 0 0
NETSCOUT SYS INC COM 64115T104   1,203 37 SH   SOLE   0 0 37
NEW JERSEY RES CORP COM 646025106   2,928 59 SH   SOLE   0 0 59
NEW YORK MTG TR INC COM PAR $.02 649604501   3,072 1,200 SH   SOLE   0 0 1,200
NEWMARK GROUP INC CL A 65158N102   988 124 SH   SOLE   0 0 124
NEWMARKET CORP COM 651587107   622 2 SH   SOLE   0 0 2
NEWMONT CORP COM 651639106   2,407 51 SH   SOLE   51 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,575 9 SH   SOLE   0 0 9
NEXTERA ENERGY INC COM 65339F101   1,067,488 12,769 SH   SOLE   2,347 0 10,422
NEXTGEN HEALTHCARE INC COM 65343C102   3,042 162 SH   SOLE   0 0 162
NIKE INC CL B 654106103   1,523,236 13,018 SH   SOLE   6,922 0 6,096
NIKOLA CORP COM 654110105   1,268 587 SH   SOLE   0 0 587
NISOURCE INC COM 65473P105   1,755 64 SH   SOLE   0 0 64
NMI HLDGS INC CL A 629209305   836 40 SH   SOLE   0 0 40
NOKIA CORP SPONSORED ADR 654902204   1,346 290 SH   SOLE   290 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208   4,762 1,270 SH   SOLE   1,270 0 0
NORDSON CORP COM 655663102   1,664 7 SH   SOLE   4 0 3
NORFOLK SOUTHN CORP COM 655844108   213,646 867 SH   SOLE   514 0 353
NORTH AMERN CONSTR GROUP LTD COM 656811106   160 12 SH   SOLE   12 0 0
NORTHERN TR CORP COM 665859104   4,601 52 SH   SOLE   22 0 30
NORTHROP GRUMMAN CORP COM 666807102   18,005 33 SH   SOLE   22 0 11
NORTHWEST PIPE CO COM 667746101   323,520 9,600 SH   SOLE   9,600 0 0
NOVARTIS AG SPONSORED ADR 66987V109   12,882 142 SH   SOLE   142 0 0
NOVO-NORDISK A S ADR 670100205   18,406 136 SH   SOLE   0 0 136
NOW INC COM 67011P100   2,438 192 SH   SOLE   0 0 192
NUCOR CORP COM 670346105   535,149 4,060 SH   SOLE   3,060 0 1,000
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   109,479 3,203 SH   SOLE   3,203 0 0
NUTRIEN LTD COM 67077M108   7,814 107 SH   SOLE   107 0 0
NV5 GLOBAL INC COM 62945V109   269,933 2,040 SH   SOLE   0 0 2,040
NVENT ELECTRIC PLC SHS G6700G107   5,040 131 SH   SOLE   0 0 131
NVIDIA CORPORATION COM 67066G104   885,316 6,058 SH   SOLE   5,853 0 205
NXP SEMICONDUCTORS N V COM N6596X109   8,850 56 SH   SOLE   23 0 33
OCCIDENTAL PETE CORP PUT 674599105   125,980 2,000 PRN Put SOLE   2,000 0 0
OCEANFIRST FINL CORP COM 675234108   4,208 198 SH   SOLE   0 0 198
OLD DOMINION FREIGHT LINE IN COM 679580100   34,054 120 SH   SOLE   117 0 3
OLD NATL BANCORP IND COM 680033107   8,109 451 SH   SOLE   0 0 451
OLD REP INTL CORP COM 680223104   1,401 58 SH   SOLE   0 0 58
OLD SECOND BANCORP INC ILL COM 680277100   43,356 2,703 SH   SOLE   2,703 0 0
OMNICELL COM COM 68213N109   4,034 80 SH   SOLE   15 0 65
OMNICOM GROUP INC COM 681919106   50,981 625 SH   SOLE   625 0 0
ONESPAN INC COM 68287N100   884 79 SH   SOLE   0 0 79
ONESPAWORLD HOLDINGS LIMITED COM P73684113   1,679 180 SH   SOLE   0 0 180
OPTION CARE HEALTH INC COM NEW 68404L201   3,551 118 SH   SOLE   0 0 118
ORACLE CORP COM 68389X105   2,749,407 33,636 SH   SOLE   32,652 0 984
OREILLY AUTOMOTIVE INC COM 67103H107   466,749 553 SH   SOLE   0 0 553
ORGANON & CO COMMON STOCK 68622V106   64,071 2,294 SH   SOLE   2,294 0 0
ORION OFFICE REIT INC COM 68629Y103   85 10 SH   SOLE   0 0 10
ORMAT TECHNOLOGIES INC COM 686688102   9,945 115 SH   SOLE   0 0 115
OSHKOSH CORP COM 688239201   74,344 843 SH   SOLE   0 0 843
OTIS WORLDWIDE CORP COM 68902V107   162,258 2,072 SH   SOLE   1,658 0 414
OUTFRONT MEDIA INC COM 69007J106   1,028 62 SH   SOLE   0 0 62
OUTSET MED INC COM 690145107   2,943 114 SH   SOLE   0 0 114
OVERSTOCK COM INC DEL COM 690370101   407 21 SH   SOLE   0 0 21
OWENS & MINOR INC NEW COM 690732102   1,328 68 SH   SOLE   0 0 68
OWENS CORNING NEW COM 690742101   3,583 42 SH   SOLE   0 0 42
OXFORD INDS INC COM 691497309   373 4 SH   SOLE   0 0 4
PACCAR INC COM 693718108   110,945 1,121 SH   SOLE   1,083 0 38
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   4,139 506 SH   SOLE   0 0 506
PALO ALTO NETWORKS INC COM 697435105   20,094 144 SH   SOLE   144 0 0
PALOMAR HLDGS INC COM 69753M105   1,129 25 SH   SOLE   0 0 25
PAPA JOHNS INTL INC COM 698813102   412 5 SH   SOLE   0 0 5
PARKER-HANNIFIN CORP COM 701094104   459,198 1,578 SH   SOLE   1,578 0 0
PATTERSON COS INC COM 703395103   477 17 SH   SOLE   0 0 17
PAYA HOLDINGS INC COM CL A 70434P103   1,464 186 SH   SOLE   0 0 186
PAYPAL HLDGS INC COM 70450Y103   590,485 8,291 SH   SOLE   4,956 0 3,335
PEDIATRIX MEDICAL GROUP INC COM 58502B106   758 51 SH   SOLE   0 0 51
PELOTON INTERACTIVE INC CL A COM 70614W100   285,070 35,903 SH   SOLE   22,236 0 13,667
PENTAIR PLC SHS G7S00T104   645,823 14,358 SH   SOLE   14,358 0 0
PEOPLES BANCORP INC COM 709789101   2,006 71 SH   SOLE   0 0 71
PEPSICO INC COM 713448108   2,076,506 11,494 SH   SOLE   8,683 0 2,811
PETIQ INC COM CL A 71639T106   323 35 SH   SOLE   0 0 35
PFIZER INC COM 717081103   2,086,800 40,726 SH   SOLE   36,372 0 4,354
PHILIP MORRIS INTL INC COM 718172109   516,171 5,100 SH   SOLE   1,517 0 3,583
PHILLIPS 66 COM 718546104   213,572 2,052 SH   SOLE   5 0 2,047
PHREESIA INC COM 71944F106   3,009 93 SH   SOLE   0 0 93
PHYSICIANS RLTY TR COM 71943U104   695 48 SH   SOLE   0 0 48
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   2,366 258 SH   SOLE   0 0 258
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   97,565 989 SH   SOLE   989 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   1,541 21 SH   SOLE   0 0 21
PINNACLE WEST CAP CORP COM 723484101   35,435 466 SH   SOLE   466 0 0
PINTEREST INC CL A 72352L106   1,093 45 SH   SOLE   45 0 0
PJT PARTNERS INC COM CL A 69343T107   5,158 70 SH   SOLE   0 0 70
PLAYSTUDIOS INC CLASS A COM 72815G108   376 97 SH   SOLE   0 0 97
PNC FINL SVCS GROUP INC COM 693475105   585,326 3,706 SH   SOLE   2,854 0 852
PNM RES INC COM 69349H107   1,610 33 SH   SOLE   0 0 33
POLARIS INC COM 731068102   303 3 SH   SOLE   3 0 0
POOL CORP COM 73278L105   7,861 26 SH   SOLE   8 0 18
POPULAR INC COM NEW 733174700   332 5 SH   SOLE   0 0 5
PORTLAND GEN ELEC CO COM NEW 736508847   3,283 67 SH   SOLE   0 0 67
POTLATCHDELTIC CORPORATION COM 737630103   1,672 38 SH   SOLE   0 0 38
POWER INTEGRATIONS INC COM 739276103   3,801 53 SH   SOLE   0 0 53
PPG INDS INC COM 693506107   153,403 1,220 SH   SOLE   1,204 0 16
PPL CORP COM 69351T106   8,766 300 SH   SOLE   300 0 0
PREMIER FINANCIAL CORP COM 74052F108   3,129 116 SH   SOLE   0 0 116
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   7,199 115 SH   SOLE   0 0 115
PRICE T ROWE GROUP INC COM 74144T108   29,810,897 273,344 SH   SOLE   172,437 0 100,907
PRICESMART INC COM 741511109   486 8 SH   SOLE   0 0 8
PRIMERICA INC COM 74164M108   425 3 SH   SOLE   3 0 0
PRIMORIS SVCS CORP COM 74164F103   1,646 75 SH   SOLE   0 0 75
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   80,563 960 SH   SOLE   960 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   3,963 84 SH   SOLE   0 0 84
PROCTER AND GAMBLE CO COM 742718109   3,496,944 23,073 SH   SOLE   18,992 0 4,081
PROGRESS SOFTWARE CORP COM 743312100   4,389 87 SH   SOLE   0 0 87
PROGRESSIVE CORP COM 743315103   275,893 2,127 SH   SOLE   2,127 0 0
PROGYNY INC COM 74340E103   2,990 96 SH   SOLE   0 0 96
PROS HOLDINGS INC COM 74346Y103   1,189 49 SH   SOLE   0 0 49
PROSHARES TR BITCOIN STRATE 74347G440   11,212 1,075 SH   SOLE   1,075 0 0
PROSPERITY BANCSHARES INC COM 743606105   5,306 73 SH   SOLE   12 0 61
PROTERRA INC COM 74374T109   795 211 SH   SOLE   0 0 211
PRUDENTIAL FINL INC COM 744320102   42,072 423 SH   SOLE   423 0 0
PTC INC COM 69370C100   3,961 33 SH   SOLE   0 0 33
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   102,443 1,672 SH   SOLE   1,610 0 62
PULTE GROUP INC COM 745867101   106,996 2,350 SH   SOLE   2,350 0 0
Q2 HLDGS INC COM 74736L109   1,505 56 SH   SOLE   0 0 56
QUALCOMM INC COM 747525103   2,450,892 22,293 SH   SOLE   21,657 0 636
QUALYS INC COM 74758T303   173,283 1,544 SH   SOLE   0 0 1,544
QUEST DIAGNOSTICS INC COM 74834L100   469 3 SH   SOLE   0 0 3
QUINSTREET INC COM 74874Q100   1,722 120 SH   SOLE   0 0 120
RACKSPACE TECHNOLOGY INC COM 750102105   401 136 SH   SOLE   0 0 136
RADIAN GROUP INC COM 750236101   877 46 SH   SOLE   0 0 46
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   2,210 187 SH   SOLE   0 0 187
RAPID7 INC COM 753422104   646 19 SH   SOLE   0 0 19
RAYMOND JAMES FINL INC COM 754730109   2,885 27 SH   SOLE   15 0 12
REALTY INCOME CORP COM 756109104   6,343 100 SH   SOLE   0 0 100
RECURSION PHARMACEUTICALS IN CL A 75629V104   207,245 26,880 SH   SOLE   26,880 0 0
REDFIN CORP COM 75737F108   1,115 263 SH   SOLE   0 0 263
REGAL REXNORD CORPORATION COM 758750103   326,946 2,725 SH   SOLE   2,725 0 0
REGAL REXNORD CORPORATION COM 758750103   7,955 38 SH   SOLE   0 0 38
REGENERON PHARMACEUTICALS COM 75886F107   3,607 5 SH   SOLE   0 0 5
REGIONS FINANCIAL CORP NEW COM 7591EP100   7,158 332 SH   SOLE   0 0 332
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,012 5 SH   SOLE   0 0 5
RENAISSANCERE HLDGS LTD COM G7496G103   553 3 SH   SOLE   0 0 3
REPLIGEN CORP COM 759916109   8,466 50 SH   SOLE   50 0 0
REPUBLIC SVCS INC COM 760759100   711,380 5,515 SH   SOLE   0 0 5,515
RESMED INC COM 761152107   507,005 2,436 SH   SOLE   7 0 2,429
RESTAURANT BRANDS INTL INC COM 76131D103   209,078 3,233 SH   SOLE   329 0 2,904
RGC RES INC COM 74955L103   4,410 200 SH   SOLE   0 0 200
RIBBON COMMUNICATIONS INC COM 762544104   402 144 SH   SOLE   0 0 144
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   16,421 891 SH   SOLE   853 0 38
RLJ LODGING TR COM 74965L101   1,472 139 SH   SOLE   0 0 139
RMR GROUP INC CL A 74967R106   2,740 97 SH   SOLE   0 0 97
ROBERT HALF INTL INC COM 770323103   4,061 55 SH   SOLE   55 0 0
ROBLOX CORP CL A 771049103   22,768 800 SH   SOLE   800 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,803 7 SH   SOLE   7 0 0
ROPER TECHNOLOGIES INC COM 776696106   488,262 1,130 SH   SOLE   557 0 573
ROSS STORES INC COM 778296103   415,415 3,579 SH   SOLE   0 0 3,579
RPM INTL INC COM 749685103   126,685 1,300 SH   SOLE   0 0 1,300
RUSH ENTERPRISES INC CL A 781846209   261 5 SH   SOLE   0 0 5
RUTHS HOSPITALITY GROUP INC COM 783332109   15 1 SH   SOLE   0 0 1
RYMAN HOSPITALITY PPTYS INC COM 78377T107   818 10 SH   SOLE   0 0 10
S&P GLOBAL INC COM 78409V104   211,682 632 SH   SOLE   0 0 632
SABRE CORP COM 78573M104   389 63 SH   SOLE   0 0 63
SAIA INC COM 78709Y105   2,936 14 SH   SOLE   14 0 0
SALESFORCE INC COM 79466L302   58,472 441 SH   SOLE   441 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   1,626 20 SH   SOLE   0 0 20
SANOFI SPONSORED ADR 80105N105   15,207 314 SH   SOLE   314 0 0
SCHWAB CHARLES CORP COM 808513105   249,031 2,991 SH   SOLE   2,729 0 262
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   31,098 694 SH   SOLE   694 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   729 15 SH   SOLE   0 0 15
SEA LTD SPONSORD ADS 81141R100   21,801 419 SH   SOLE   419 0 0
SEAGEN INC COM 81181C104   257,020 2,000 SH   SOLE   2,000 0 0
SEAWORLD ENTMT INC COM 81282V100   1,070 20 SH   SOLE   0 0 20
SEER INC COM CL A 81578P106   3,109 536 SH   SOLE   0 0 536
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   378,081 11,055 SH   SOLE   10,605 0 450
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   20,278 157 SH   SOLE   0 0 157
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,549,088 34,193 SH   SOLE   33,770 0 423
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   81,238 598 SH   SOLE   58 0 540
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   9,821 100 SH   SOLE   0 0 100
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,790,912 25,403 SH   SOLE   25,040 0 363
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,164,883 17,397 SH   SOLE   16,892 0 505
SEMPRA COM 816851109   11,436 74 SH   SOLE   14 0 60
SERVICENOW INC COM 81762P102   46,592 120 SH   SOLE   15 0 105
SERVISFIRST BANCSHARES INC COM 81768T108   1,861 27 SH   SOLE   16 0 11
SHAKE SHACK INC CL A 819047101   540 13 SH   SOLE   0 0 13
SHAW COMMUNICATIONS INC CL B CONV 82028K200   403 14 SH   SOLE   14 0 0
SHERWIN WILLIAMS CO COM 824348106   150,942 636 SH   SOLE   2 0 634
SHOPIFY INC CL A 82509L107   293,994 8,470 SH   SOLE   8,470 0 0
SI-BONE INC COM 825704109   341,455 25,107 SH   SOLE   25,107 0 0
SIGNET JEWELERS LIMITED SHS G81276100   3,468 51 SH   SOLE   0 0 51
SILGAN HOLDINGS INC COM 827048109   1,659 32 SH   SOLE   0 0 32
SILICON LABORATORIES INC COM 826919102   2,713 20 SH   SOLE   0 0 20
SIMON PPTY GROUP INC NEW COM 828806109   252,817 2,152 SH   SOLE   2,152 0 0
SIMPLY GOOD FOODS CO COM 82900L102   2,510 66 SH   SOLE   0 0 66
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   1,877 16 SH   SOLE   16 0 0
SITIME CORP COM 82982T106   1,016 10 SH   SOLE   0 0 10
SIX FLAGS ENTMT CORP NEW COM 83001A102   2,186 94 SH   SOLE   0 0 94
SJW GROUP COM 784305104   702,456 8,652 SH   SOLE   8,652 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   1,458 16 SH   SOLE   14 0 2
SLEEP NUMBER CORP COM 83125X103   26 1 SH   SOLE   0 0 1
SLM CORP COM 78442P106   20,933 1,261 SH   SOLE   1,261 0 0
SMITH A O CORP COM 831865209   659,004 11,513 SH   SOLE   11,513 0 0
SMUCKER J M CO COM NEW 832696405   1,318,546 8,321 SH   SOLE   0 0 8,321
SNAP INC CL A 83304A106   12,047 1,346 SH   SOLE   1,011 0 335
SNOWFLAKE INC CL A 833445109   2,440 17 SH   SOLE   17 0 0
SOFI TECHNOLOGIES INC COM 83406F102   15,135 3,283 SH   SOLE   3,283 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   5,380 1,000 SH   SOLE   1,000 0 0
SONOCO PRODS CO COM 835495102   6,496 107 SH   SOLE   0 0 107
SONY GROUP CORPORATION SPONSORED ADR 835699307   106,945 1,402 SH   SOLE   0 0 1,402
SOUTHERN CO COM 842587107   132,894 1,861 SH   SOLE   1,772 0 89
SOUTHSTATE CORPORATION COM 840441109   1,374 18 SH   SOLE   18 0 0
SOUTHWEST AIRLS CO COM 844741108   23,569 700 SH   SOLE   700 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   1,361 22 SH   SOLE   8 0 14
SPDR GOLD TR GOLD SHS 78463V107   2,450,450 14,445 SH   SOLE   9,795 0 4,650
SPDR S&P 500 ETF TR TR UNIT 78462F103   86,942,019 227,341 SH   SOLE   224,341 0 3,000
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,296,489 2,928 SH   SOLE   2,649 0 279
SPDR SER TR DJ REIT ETF 78464A607   4,009 46 SH   SOLE   21 0 25
SPDR SER TR S&P 400 MDCP VAL 78464A839   14,756 228 SH   SOLE   228 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   18,395 233 SH   SOLE   233 0 0
SPROUT SOCIAL INC COM CL A 85209W109   3,162 56 SH   SOLE   0 0 56
SPROUTS FMRS MKT INC COM 85208M102   2,816 87 SH   SOLE   0 0 87
SPS COMM INC COM 78463M107   2,697 21 SH   SOLE   0 0 21
SPX TECHNOLOGIES INC COM 78473E103   2,757 42 SH   SOLE   0 0 42
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,874 36 SH   SOLE   19 0 17
STAG INDL INC COM 85254J102   388 12 SH   SOLE   0 0 12
STAGWELL INC COM CL A 85256A109   571 92 SH   SOLE   0 0 92
STANLEY BLACK & DECKER INC COM 854502101   1,878 25 SH   SOLE   9 0 16
STANTEC INC COM 85472N109   482,276 10,060 SH   SOLE   10,060 0 0
STARBUCKS CORP COM 855244109   643,114 6,483 SH   SOLE   6,143 0 340
STATE STR CORP COM 857477103   409,104 5,274 SH   SOLE   1,491 0 3,783
STEEL DYNAMICS INC COM 858119100   195 2 SH   SOLE   0 0 2
STEELCASE INC CL A 858155203   756 107 SH   SOLE   0 0 107
STERLING INFRASTRUCTURE INC COM 859241101   2,493 76 SH   SOLE   0 0 76
STEVANATO GROUP S P A ORD SHS T9224W109   4,097 228 SH   SOLE   0 0 228
STIFEL FINL CORP COM 860630102   1,401 24 SH   SOLE   24 0 0
STITCH FIX INC COM CL A 860897107   535 172 SH   SOLE   0 0 172
STRATEGIC ED INC COM 86272C103   392 5 SH   SOLE   0 0 5
STRYKER CORPORATION COM 863667101   963,780 3,942 SH   SOLE   30 0 3,912
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   14,813 1,847 SH   SOLE   1,847 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   3,818 212 SH   SOLE   0 0 212
SUNPOWER CORP COM 867652406   2,398 133 SH   SOLE   0 0 133
SUNSTONE HOTEL INVS INC NEW COM 867892101   1,478 153 SH   SOLE   0 0 153
SURGERY PARTNERS INC COM 86881A100   529 19 SH   SOLE   0 0 19
SURMODICS INC COM 868873100   26,443 775 SH   SOLE   775 0 0
SUTRO BIOPHARMA INC COM 869367102   85,333 10,561 SH   SOLE   10,561 0 0
SYNAPTICS INC COM 87157D109   666 7 SH   SOLE   0 0 7
SYNCHRONY FINANCIAL COM 87165B103   2,464 75 SH   SOLE   54 0 21
SYNOPSYS INC COM 871607107   9,579 30 SH   SOLE   30 0 0
SYSCO CORP COM 871829107   540,425 7,069 SH   SOLE   1,538 0 5,531
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   131,028 1,759 SH   SOLE   1,759 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   8,814 565 SH   SOLE   530 0 35
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   254,494 2,444 SH   SOLE   0 0 2,444
TAYLOR MORRISON HOME CORP COM 87724P106   6,920 228 SH   SOLE   0 0 228
TE CONNECTIVITY LTD SHS H84989104   122,721 1,069 SH   SOLE   1,069 0 0
TEGNA INC COM 87901J105   3,221 152 SH   SOLE   0 0 152
TELADOC HEALTH INC COM 87918A105   29,421 1,244 SH   SOLE   0 0 1,244
TELEFLEX INCORPORATED COM 879369106   14,479 58 SH   SOLE   0 0 58
TELEFONICA S A SPONSORED ADR 879382208   1,674 469 SH   SOLE   469 0 0
TELUS CORPORATION COM 87971M103   2,472 128 SH   SOLE   128 0 0
TENABLE HLDGS INC COM 88025T102   2,709 71 SH   SOLE   0 0 71
TENNANT CO COM 880345103   1,355 22 SH   SOLE   0 0 22
TERADYNE INC COM 880770102   6,988 80 SH   SOLE   80 0 0
TERRENO RLTY CORP COM 88146M101   154,743 2,721 SH   SOLE   0 0 2,721
TESLA INC COM 88160R101   1,363,603 11,070 SH   SOLE   7,716 0 3,354
TETRA TECH INC NEW COM 88162G103   664,389 4,576 SH   SOLE   4,576 0 0
TEXAS INSTRS INC COM 882508104   609,497 3,689 SH   SOLE   3,527 0 162
TEXAS ROADHOUSE INC COM 882681109   2,728 30 SH   SOLE   0 0 30
THE ODP CORP COM 88337F105   546 12 SH   SOLE   0 0 12
THE TRADE DESK INC COM CL A 88339J105   212,629 4,743 SH   SOLE   4,076 0 667
THERMO FISHER SCIENTIFIC INC COM 883556102   2,228,092 4,046 SH   SOLE   2,727 0 1,319
TIMKEN CO COM 887389104   4,099 58 SH   SOLE   0 0 58
TJX COS INC NEW COM 872540109   674,928 8,479 SH   SOLE   4,630 0 3,849
T-MOBILE US INC COM 872590104   53,480 382 SH   SOLE   367 0 15
TOAST INC CL A 888787108   10,097 560 SH   SOLE   560 0 0
TOLL BROTHERS INC COM 889478103   103,884 2,081 SH   SOLE   2,081 0 0
TOPBUILD CORP COM 89055F103   1,252 8 SH   SOLE   8 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   375 19 SH   SOLE   0 0 19
TOWNEBANK PORTSMOUTH VA COM 89214P109   4,348 141 SH   SOLE   0 0 141
TPI COMPOSITES INC COM 87266J104   1,541 152 SH   SOLE   0 0 152
TRACTOR SUPPLY CO COM 892356106   17,323 77 SH   SOLE   77 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   65,891 392 SH   SOLE   57 0 335
TREEHOUSE FOODS INC COM 89469A104   1,975 40 SH   SOLE   0 0 40
TRICO BANCSHARES COM 896095106   66,287 1,300 SH   SOLE   1,300 0 0
TRINET GROUP INC COM 896288107   1,085 16 SH   SOLE   0 0 16
TRINITY INDS INC COM 896522109   5,766 195 SH   SOLE   0 0 195
TRINSEO PLC SHS G9059U107   1,204 53 SH   SOLE   0 0 53
TRITON INTL LTD CL A G9078F107   3,026 44 SH   SOLE   0 0 44
TRUEBLUE INC COM 89785X101   1,449 74 SH   SOLE   0 0 74
TRUIST FINL CORP COM 89832Q109   113,083 2,628 SH   SOLE   0 0 2,628
TRUPANION INC COM 898202106   1,188 25 SH   SOLE   0 0 25
TRUSTMARK CORP COM 898402102   1,327 38 SH   SOLE   0 0 38
TUPPERWARE BRANDS CORP COM 899896104   46 11 SH   SOLE   0 0 11
TUTOR PERINI CORP COM 901109108   1,185 157 SH   SOLE   0 0 157
TWILIO INC CL A 90138F102   1,763 36 SH   SOLE   36 0 0
TYLER TECHNOLOGIES INC COM 902252105   134,767 418 SH   SOLE   0 0 418
TYSON FOODS INC CL A 902494103   1,743 28 SH   SOLE   0 0 28
ULTA BEAUTY INC COM 90384S303   23,454 50 SH   SOLE   50 0 0
UMB FINL CORP COM 902788108   220,743 2,643 SH   SOLE   0 0 2,643
UNILEVER PLC SPON ADR NEW 904767704   580,687 11,533 SH   SOLE   11,533 0 0
UNION PAC CORP COM 907818108   1,636,681 7,904 SH   SOLE   7,060 0 844
UNITED NAT FOODS INC COM 911163103   1,432 37 SH   SOLE   0 0 37
UNITED PARCEL SERVICE INC CL B 911312106   91,882,958 528,549 SH   SOLE   496,334 0 32,215
UNITEDHEALTH GROUP INC COM 91324P102   2,656,202 5,010 SH   SOLE   3,914 0 1,096
UNITI GROUP INC COM 91325V108   1,084 196 SH   SOLE   0 0 196
UNIVERSAL CORP VA COM 913456109   2,429 46 SH   SOLE   0 0 46
UNIVEST FINANCIAL CORPORATIO COM 915271100   5,357 205 SH   SOLE   0 0 205
UNUM GROUP COM 91529Y106   2,872 70 SH   SOLE   0 0 70
UPSTART HLDGS INC COM 91680M107   177,835 13,452 SH   SOLE   5,426 0 8,026
UPWORK INC COM 91688F104   793 76 SH   SOLE   0 0 76
US BANCORP DEL COM NEW 902973304   568,876 13,045 SH   SOLE   4,276 0 8,769
UTZ BRANDS INC COM CL A 918090101   3,537 223 SH   SOLE   0 0 223
VALLEY NATL BANCORP COM 919794107   3,054 270 SH   SOLE   0 0 270
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   1,459,044 8,920 SH   SOLE   8,920 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   305,919 1,994 SH   SOLE   1,994 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   390,467 2,253 SH   SOLE   2,253 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,430 19 SH   SOLE   0 0 19
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   18,822 262 SH   SOLE   241 0 21
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   32,852,148 670,452 SH   SOLE   660,743 0 9,709
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   4,648 98 SH   SOLE   0 0 98
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   942,509 7,094 SH   SOLE   6,489 0 605
VANGUARD INDEX FDS GROWTH ETF 922908736   9,526,656 44,703 SH   SOLE   44,703 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   282,901 1,624 SH   SOLE   1,624 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   2,249,337 12,513 SH   SOLE   12,505 0 8
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   7,366,793 54,472 SH   SOLE   38,052 0 16,420
VANGUARD INDEX FDS MID CAP ETF 922908629   9,294,144 45,602 SH   SOLE   42,616 0 2,986
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   10,841,749 131,447 SH   SOLE   121,563 0 9,884
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   24,460,993 69,622 SH   SOLE   50,989 0 18,633
VANGUARD INDEX FDS SM CP VAL ETF 922908611   4,339,528 27,327 SH   SOLE   18,626 0 8,701
VANGUARD INDEX FDS SMALL CP ETF 922908751   5,294,578 28,847 SH   SOLE   28,652 0 195
VANGUARD INDEX FDS SML CP GRW ETF 922908595   4,306,596 21,475 SH   SOLE   20,973 0 502
VANGUARD INDEX FDS TOTAL STK MKT 922908769   13,095,272 68,494 SH   SOLE   55,079 0 13,415
VANGUARD INDEX FDS VALUE ETF 922908744   21,627,788 154,077 SH   SOLE   141,022 0 13,055
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   4,987,626 99,474 SH   SOLE   97,612 0 1,862
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   11,639,740 298,608 SH   SOLE   227,601 0 71,007
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   59,395 923 SH   SOLE   0 0 923
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   9,718,784 112,760 SH   SOLE   109,990 0 2,770
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   92,002 1,859 SH   SOLE   1,859 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   67,279 868 SH   SOLE   144 0 724
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   36,492 482 SH   SOLE   0 0 482
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   219,716 3,800 SH   SOLE   3,800 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,583,255 47,656 SH   SOLE   46,932 0 724
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   28,711 408 SH   SOLE   408 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,572,862 10,358 SH   SOLE   1,700 0 8,658
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,350,096 26,104 SH   SOLE   25,191 0 913
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   7,245,869 172,644 SH   SOLE   101,361 0 71,283
VANGUARD WORLD FDS ENERGY ETF 92204A306   400,224 3,300 SH   SOLE   3,300 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   645,129 7,798 SH   SOLE   7,798 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   6,400,434 25,803 SH   SOLE   25,695 0 108
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   204,922 1,122 SH   SOLE   1,122 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   2,949,432 9,234 SH   SOLE   8,745 0 489
VAREX IMAGING CORP COM 92214X106   2,659 131 SH   SOLE   0 0 131
VARONIS SYS INC COM 922280102   2,442 102 SH   SOLE   0 0 102
VAXCYTE INC COM 92243G108   71,925 1,500 SH   SOLE   1,500 0 0
VERISK ANALYTICS INC COM 92345Y106   438,404 2,485 SH   SOLE   0 0 2,485
VERIZON COMMUNICATIONS INC COM 92343V104   347,902 8,830 SH   SOLE   7,606 0 1,224
VERTEX PHARMACEUTICALS INC COM 92532F100   15,594 54 SH   SOLE   54 0 0
VIATRIS INC COM 92556V106   47,525 4,270 SH   SOLE   3,997 0 273
VIAVI SOLUTIONS INC COM 925550105   1,598 152 SH   SOLE   0 0 152
VIEWRAY INC COM 92672L107   2,101 469 SH   SOLE   0 0 469
VIRTU FINL INC CL A 928254101   2,735 134 SH   SOLE   0 0 134
VISA INC COM CL A 92826C839   1,307,641 6,294 SH   SOLE   1,720 0 4,574
VITAL FARMS INC COM 92847W103   1,552 104 SH   SOLE   0 0 104
VIVID SEATS INC COM CL A 92854T100   526 72 SH   SOLE   0 0 72
VIZIO HLDG CORP CL A COM 92858V101   274 37 SH   SOLE   0 0 37
VMWARE INC CL A COM 928563402   192,488 1,568 SH   SOLE   1,568 0 0
VONTIER CORPORATION COM 928881101   5,161 267 SH   SOLE   267 0 0
WABTEC COM 929740108   3,394 34 SH   SOLE   0 0 34
WALGREENS BOOTS ALLIANCE INC COM 931427108   11,208 300 SH   SOLE   300 0 0
WALKER & DUNLOP INC COM 93148P102   235 3 SH   SOLE   0 0 3
WALMART INC COM 931142103   1,532,892 10,811 SH   SOLE   10,613 0 198
WARNER BROS DISCOVERY INC COM SER A 934423104   4,598 485 SH   SOLE   421 0 64
WASHINGTON FED INC COM 938824109   7,213 215 SH   SOLE   0 0 215
WASHINGTON TR BANCORP INC COM 940610108   849 18 SH   SOLE   0 0 18
WASTE MGMT INC DEL COM 94106L109   208,650 1,330 SH   SOLE   1,249 0 81
WATERS CORP COM 941848103   258,648 755 SH   SOLE   755 0 0
WATERSTONE FINL INC MD COM 94188P101   1,534 89 SH   SOLE   0 0 89
WATSCO INC COM 942622200   4,489 18 SH   SOLE   0 0 18
WATTS WATER TECHNOLOGIES INC CL A 942749102   936,018 6,401 SH   SOLE   6,378 0 23
WEBSTER FINL CORP COM 947890109   237 5 SH   SOLE   0 0 5
WEC ENERGY GROUP INC COM 92939U106   72,195 770 SH   SOLE   738 0 32
WELLS FARGO CO NEW COM 949746101   363,747 8,810 SH   SOLE   8,350 0 460
WELLS FARGO CO NEW PERP PFD CNV A 949746804   17,775 15 SH   SOLE   15 0 0
WESCO INTL INC COM 95082P105   282,326 2,255 SH   SOLE   2,225 0 30
WEST PHARMACEUTICAL SVSC INC COM 955306105   255,355 1,085 SH   SOLE   1,085 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   599,292 19,332 SH   SOLE   19,332 0 0
WILEY JOHN & SONS INC CL A 968223206   521 13 SH   SOLE   0 0 13
WILLIAMS SONOMA INC COM 969904101   3,448 30 SH   SOLE   30 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,223 5 SH   SOLE   4 0 1
WINGSTOP INC COM 974155103   413 3 SH   SOLE   0 0 3
WINNEBAGO INDS INC COM 974637100   211 4 SH   SOLE   0 0 4
WOLVERINE WORLD WIDE INC COM 978097103   2,459 225 SH   SOLE   214 0 11
WORKIVA INC COM CL A 98139A105   3,527 42 SH   SOLE   0 0 42
WPP PLC NEW ADR 92937A102   492 10 SH   SOLE   10 0 0
WSFS FINL CORP COM 929328102   45 1 SH   SOLE   0 0 1
WYNDHAM HOTELS & RESORTS INC COM 98311A105   44,141 619 SH   SOLE   619 0 0
XCEL ENERGY INC COM 98389B100   212,013 3,024 SH   SOLE   1,150 0 1,874
XENIA HOTELS & RESORTS INC COM 984017103   764 58 SH   SOLE   0 0 58
XYLEM INC COM 98419M100   992,587 8,977 SH   SOLE   7,889 0 1,088
YELP INC CL A 985817105   1,996 73 SH   SOLE   0 0 73
YETI HLDGS INC COM 98585X104   1,735 42 SH   SOLE   42 0 0
YEXT INC COM 98585N106   607 93 SH   SOLE   0 0 93
YORK WTR CO COM 987184108   592,297 13,168 SH   SOLE   13,168 0 0
YUM BRANDS INC COM 988498101   5,892 46 SH   SOLE   4 0 42
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   206,923 807 SH   SOLE   0 0 807
ZILLOW GROUP INC CL C CAP STK 98954M200   20,679 642 SH   SOLE   642 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   96,772 759 SH   SOLE   759 0 0
ZIONS BANCORPORATION N A COM 989701107   4,474 91 SH   SOLE   0 0 91
ZOETIS INC CL A 98978V103   200,187 1,366 SH   SOLE   73 0 1,293
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,064 60 SH   SOLE   60 0 0
ZSCALER INC COM 98980G102   4,476 40 SH   SOLE   40 0 0
ZUORA INC COM CL A 98983V106   630 99 SH   SOLE   0 0 99
ZURN ELKAY WATER SOLNS CORP COM 98983L108   259,172 12,254 SH   SOLE   12,226 0 28