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
AAR Corp. COM 000361105   5,110,906 46,692 SH   SOLE   0 0 46,692
Abbott Laboratories COM 002824100   215,839 2,102 SH   SOLE   2,102 0 0
AbbVie Inc. COM 00287Y109   729,883 3,356 SH   SOLE   3,356 0 0
Acadia Healthcare Company, Inc. COM 00404A109   5,522,309 236,097 SH   SOLE   198,697 0 37,400
Acadia Pharmaceuticals Inc COM 004225108   3,579,274 160,794 SH   SOLE   0 0 160,794
Accenture PLC COM G1151C101   11,808,690 59,553 SH   SOLE   59,341 0 212
ACI Worldwide Inc COM 004498101   75,204,466 1,833,808 SH   SOLE   1,760,558 71,471 1,779
Acm Research Inc COM 00108J109   13,373,609 339,863 SH   SOLE   299,361 0 40,502
ACV Auctions Inc COM 00091G104   1,897,587 447,544 SH   SOLE   395,344 0 52,200
Adobe Inc COM 00724F101   772,751 3,179 SH   SOLE   3,120 0 59
Advanced Energy Industries, Inc. COM 007973100   66,920,815 207,371 SH   SOLE   169,946 19,780 17,645
AeroVironment, Inc. COM 008073108   71,848,589 392,508 SH   SOLE   377,949 13,915 644
Affirm Holdings Inc COM 00827B106   412,380 9,000 SH   SOLE   9,000 0 0
Agilysys Inc COM 00847J105   380,884 5,354 SH   SOLE   0 0 5,354
Air Products & Chemicals, Inc. COM 009158106   1,486,646 5,118 SH   SOLE   5,118 0 0
Alkami Technology Inc. COM 01644J108   5,339,474 340,745 SH   SOLE   297,045 0 43,700
Alnylam Pharmaceuticals Inc. COM 02043Q107   94,542,463 285,739 SH   SOLE   229,324 29,148 27,267
Alphabet Inc. COM 02079K305   303,247,595 1,054,554 SH   SOLE   899,537 82,995 72,022
Alphabet Inc. COM 02079K107   21,052,919 73,391 SH   SOLE   65,362 3,551 4,478
Alphatec Holdings Inc. COM 02081G201   4,740,579 435,715 SH   SOLE   379,915 0 55,800
ALPS ETF Trust ALERIAN MLP COM 00162Q452   3,188,717 60,576 SH   SOLE   60,576 0 0
Amalgamated Financial Corp. COM 022671101   6,747,247 173,585 SH   SOLE   151,485 0 22,100
Amazon.com, Inc. COM 023135106   188,092,723 903,120 SH   SOLE   767,526 74,194 61,400
Ameris Bancorp COM 03076K108   85,474,396 1,095,966 SH   SOLE   1,051,185 43,615 1,166
Ametek, Inc. COM 031100100   17,330,291 80,847 SH   SOLE   62,813 16,897 1,137
Amgen Inc. COM 031162100   20,643,150 58,670 SH   SOLE   58,507 0 163
Amphenol Corporation COM 032095101   122,217,323 967,292 SH   SOLE   798,992 105,197 63,103
Analog Devices Inc. COM 032654105   26,138,020 82,159 SH   SOLE   81,828 0 331
API Group Corp COM 00187Y100   47,874,826 1,181,511 SH   SOLE   961,098 117,009 103,404
Apple Hospitality Reit Inc COM 03784Y200   6,324,771 549,502 SH   SOLE   481,402 0 68,100
Apple Inc. COM 037833100   414,054,580 1,631,485 SH   SOLE   1,425,586 115,648 90,251
Arcellx Inc COM 03940C100   5,459,806 47,551 SH   SOLE   41,751 0 5,800
Arista Networks Inc COM 040413205   212,759,819 1,732,854 SH   SOLE   1,430,499 174,848 127,507
Artivion Inc COM 228903100   4,654,512 127,103 SH   SOLE   0 0 127,103
Asgn Incorporated COM 00191U102   4,851,369 125,326 SH   SOLE   109,326 0 16,000
ASML Holding N.V. COM N07059210   109,134,292 82,626 SH   SOLE   66,527 9,488 6,610
Atlantic Union Bankshares Corp COM 04911A107   80,124,564 2,241,874 SH   SOLE   2,136,415 79,712 25,747
Autodesk Inc COM 052769106   1,349,977 5,639 SH   SOLE   5,639 0 0
Automatic Data Processing, Inc. COM 053015103   691,828 3,405 SH   SOLE   3,405 0 0
Avery Dennison Corporation COM 053611109   17,759,605 102,847 SH   SOLE   102,741 0 106
Avista Corporation COM 05379B107   3,699,970 92,177 SH   SOLE   80,377 0 11,800
Azenta Inc COM 114340102   24,207,268 1,145,635 SH   SOLE   1,073,439 70,573 1,623
Badger Meter Inc COM 056525108   15,554,245 102,095 SH   SOLE   101,990 0 105
Baker Hughes Company COM 05722G100   3,792,032 62,114 SH   SOLE   62,114 0 0
Balchem Corp COM 057665200   75,556,322 445,813 SH   SOLE   428,141 17,209 463
Bancorp Inc COM 05969A105   15,241,965 283,677 SH   SOLE   247,577 0 36,100
Bank of Hawaii Corp. COM 062540109   10,601,776 142,785 SH   SOLE   125,285 0 17,500
Bank OZK COM 06417N103   4,983,767 108,602 SH   SOLE   91,287 0 17,315
BankUnited Inc. COM 06652K103   11,231,933 248,714 SH   SOLE   220,014 0 28,700
Beacon Financial Corp. COM 084680107   3,639,687 121,323 SH   SOLE   105,823 0 15,500
Berkshire Hathaway Inc. COM 084670702   599,000 1,250 SH   SOLE   1,250 0 0
BJ Wholesale Club Holdings Inc COM 05550J101   36,327,806 369,110 SH   SOLE   368,728 0 382
Black Hills Corporation COM 092113109   7,756,292 111,746 SH   SOLE   98,046 0 13,700
Blue Bird Corp. COM 095306106   7,398,260 130,274 SH   SOLE   114,174 0 16,100
Booking Holdings Inc COM 09857L108   13,557,845 3,220 SH   SOLE   2,394 776 50
Boot Barn Holdings Inc COM 099406100   105,024,131 717,574 SH   SOLE   695,664 21,183 727
Boston Scientific Corporation COM 101137107   102,250,186 1,629,485 SH   SOLE   1,361,466 151,458 116,561
Box Inc. COM 10316T104   303,088 12,821 SH   SOLE   12,821 0 0
Brandywine Realty Trust COM 105368203   2,688,161 991,941 SH   SOLE   871,341 0 120,600
Brinker International, Inc. COM 109641100   87,908,058 615,732 SH   SOLE   590,264 24,780 688
Broadcom Inc COM 11135F101   234,525,414 757,731 SH   SOLE   643,937 60,696 53,098
Broadridge Financial Solutions Inc. COM 11133T103   12,736,386 78,387 SH   SOLE   78,058 0 329
BWX Technologies Inc. COM 05605H100   7,638,933 37,356 SH   SOLE   26,973 9,915 468
C4 Therapeutics Inc COM 12529R107   2,184,541 830,624 SH   SOLE   691,324 0 139,300
Cadence Design Systems, Inc. COM 127387108   9,784,358 35,212 SH   SOLE   26,408 8,279 525
Cadre Holdings Inc. COM 12763L105   1,667,888 54,364 SH   SOLE   0 0 54,364
Cal-Maine Foods Inc. COM 128030202   8,649,518 109,280 SH   SOLE   96,580 0 12,700
Calix Inc. COM 13100M509   80,553,718 1,644,289 SH   SOLE   1,578,534 64,045 1,710
Cameco Corporation COM 13321L108   14,366,931 132,280 SH   SOLE   103,916 26,621 1,743
Canadian National Railway Company COM 136375102   210,165 2,045 SH   SOLE   2,045 0 0
Canadian Pacific Kansas City Ltd. COM 13646K108   2,412,896 30,675 SH   SOLE   30,025 0 650
Cardinal Infrastructure Group Inc. COM 14154A102   3,464,737 87,372 SH   SOLE   0 0 87,372
Cargurus Inc COM 141788109   71,863,785 2,110,537 SH   SOLE   2,017,899 90,454 2,184
Carpenter Technology Corporation COM 144285103   32,690,013 82,938 SH   SOLE   82,854 0 84
Casella Waste Systems, Inc. COM 147448104   5,152,181 64,938 SH   SOLE   0 0 64,938
Casey'S General Stores Inc. COM 147528103   86,389,435 118,690 SH   SOLE   103,959 7,580 7,151
Caterpillar Inc COM 149123101   30,596,762 43,188 SH   SOLE   43,080 0 108
CAVA Group Inc. COM 148929102   39,807,573 492,059 SH   SOLE   398,563 51,834 41,662
CDW Corp COM 12514G108   15,052,670 124,382 SH   SOLE   124,254 0 128
Celsius Holdings Inc. COM 15118V207   18,771,616 529,076 SH   SOLE   528,535 0 541
Century Aluminum Company COM 156431108   14,874,100 253,435 SH   SOLE   223,535 0 29,900
Champion Homes Inc. COM 830830105   77,410,841 1,040,888 SH   SOLE   996,101 43,647 1,140
Chevron Corp. COM 166764100   16,966,605 82,004 SH   SOLE   81,779 0 225
Church & Dwight Co Inc. COM 171340102   667,778 7,156 SH   SOLE   7,055 0 101
Churchill Downs Inc COM 171484108   440,347 4,902 SH   SOLE   4,902 0 0
Cintas Corporation COM 172908105   32,104,652 189,811 SH   SOLE   172,176 16,188 1,447
Cisco Systems, Inc. COM 17275R102   18,609,009 239,838 SH   SOLE   238,985 0 853
CleanSpark Inc. COM 18452B209   3,533,548 415,223 SH   SOLE   365,023 0 50,200
Cloudflare Inc COM 18915M107   56,486,813 273,756 SH   SOLE   228,528 22,697 22,531
CME Group Inc. COM 12572Q105   19,280,730 65,281 SH   SOLE   65,052 0 229
CNO Financial Group, Inc. COM 12621E103   7,252,930 176,642 SH   SOLE   155,042 0 21,600
CNX Resources Corporation COM 12653C108   12,025,711 311,951 SH   SOLE   274,751 0 37,200
Coca-Cola Co (The) COM 191216100   920,823 12,108 SH   SOLE   12,108 0 0
Cohen And Steers Inc. COM 19247A100   332,727 5,319 SH   SOLE   5,319 0 0
Coherent Corp COM 19247G107   285,852 1,200 SH   SOLE   1,200 0 0
Colgate-Palmolive Co. COM 194162103   498,646 5,851 SH   SOLE   5,461 0 390
Comfort Systems USA Inc. COM 199908104   76,109,645 55,192 SH   SOLE   49,676 5,018 498
Commercial Metals Company COM 201723103   4,534,800 73,821 SH   SOLE   64,321 0 9,500
Commvault Systems Inc. COM 204166102   59,869,837 768,646 SH   SOLE   743,973 23,604 1,069
Congress Large Cap Growth ETF COM 74316P637   2,365,785 67,248 SH   SOLE   66,898 0 350
Congress Large Cap Growth Fund - Inst. Cl COM 74316J789   25,207,650 555,357 SH   SOLE   547,901 0 7,456
Congress Large Cap Growth Fund - Retail Cl COM 742935216   656,310 14,630 SH   SOLE   9,951 0 4,680
Congress Mid Cap Growth Fund Inst Class COM 74316J458   1,439,598 74,359 SH   SOLE   74,359 0 0
Congress Small Cap Growth Fund COM 74316P710   980,080 20,329 SH   SOLE   19,503 0 827
Congress SMID Growth ETF COM 74316P645   3,355,897 109,277 SH   SOLE   104,812 0 4,465
Copart Inc COM 217204106   540,662 16,285 SH   SOLE   15,943 0 342
Costco Wholesale Corporation COM 22160K105   215,253,137 216,024 SH   SOLE   186,513 16,832 12,679
Crane Co. COM 224408104   67,052,643 392,121 SH   SOLE   341,405 26,169 24,547
Crane NXT Co COM 224441105   55,640,709 1,370,798 SH   SOLE   1,312,263 57,091 1,444
Credo Technology Group Holding Ltd COM G25457105   33,587,249 357,806 SH   SOLE   305,408 33,831 18,567
CRISPR Therapeutics AG COM H17182108   5,155,208 108,371 SH   SOLE   96,171 0 12,200
CSW Industrials Inc. COM 126402106   65,756,869 252,348 SH   SOLE   242,674 9,419 255
Curtiss-Wright Corp. COM 231561101   155,183,199 227,835 SH   SOLE   206,391 11,077 10,367
CVR Energy Inc. COM 12662P108   3,052,935 90,726 SH   SOLE   79,126 0 11,600
D.R. Horton, Inc. COM 23331A109   28,252,390 205,891 SH   SOLE   160,560 23,751 21,580
Darden Restaurants, Inc. COM 237194105   1,087,268 5,546 SH   SOLE   5,546 0 0
Datadog Inc COM 23804L103   31,461,033 266,506 SH   SOLE   218,811 24,438 23,257
Deckers Outdoor Corp. COM 243537107   575,117 5,746 SH   SOLE   5,178 0 568
Deere & Company COM 244199105   391,957 696 SH   SOLE   696 0 0
Dell Technologies Inc COM 24703L202   23,974,639 146,071 SH   SOLE   145,052 0 1,019
DHT Holdings Inc. COM Y2065G121   8,804,645 481,918 SH   SOLE   420,218 0 61,700
DigitalOcean Holdings Inc COM 25402D102   17,417,029 203,043 SH   SOLE   138,419 0 64,624
Dutch Bros Inc COM 26701L100   10,999,046 217,115 SH   SOLE   169,837 45,156 2,122
Dynatrace Inc COM 268150109   66,891,421 1,808,854 SH   SOLE   1,455,870 188,560 164,424
E L F Beauty Inc COM 26856L103   18,166,878 299,734 SH   SOLE   299,419 0 315
Eaton Corporation PLC COM G29183103   180,168,456 503,728 SH   SOLE   430,414 37,285 36,030
Ecolab Inc. COM 278865100   126,209,878 474,438 SH   SOLE   396,569 39,559 38,309
Eli Lilly & Co. COM 532457108   95,750,001 104,102 SH   SOLE   85,937 10,369 7,796
Emcor Group Inc COM 29084Q100   81,367,387 110,208 SH   SOLE   96,127 7,269 6,812
Encompass Health Corporation COM 29261A100   40,858,338 422,396 SH   SOLE   355,391 34,672 32,333
Enpro Inc COM 29355X107   99,866,820 398,431 SH   SOLE   381,375 16,193 863
Entegris Inc COM 29362U104   25,145,468 214,479 SH   SOLE   214,263 0 216
EOG Resources Inc. COM 26875P101   15,107,509 104,500 SH   SOLE   103,740 0 760
Equinix, Inc. COM 29444U700   2,997,820 3,058 SH   SOLE   2,984 0 74
Everpure Inc. COM 74624M102   12,902,188 218,533 SH   SOLE   218,333 0 200
Everus Construction Group Inc. COM 300426103   1,153,210 9,768 SH   SOLE   0 0 9,768
Evolent Health, Inc. COM 30050B101   515,914 226,278 SH   SOLE   197,278 0 29,000
ExlService Holdings Inc. COM 302081104   15,290,285 502,144 SH   SOLE   501,618 0 526
Expedia Group Inc COM 30212P303   29,075,688 125,929 SH   SOLE   98,695 14,105 13,129
Exxon Mobil Corp. COM 30231G102   8,079,503 47,622 SH   SOLE   47,514 0 108
F N B Corp (Pennsylvania) COM 302520101   9,074,133 542,711 SH   SOLE   474,311 0 68,400
Fabrinet COM G3323L100   573,672 1,100 SH   SOLE   1,100 0 0
Fair Isaac Corporation COM 303250104   30,336,284 28,417 SH   SOLE   22,304 4,042 2,071
Fastenal Co. COM 311900104   49,824,091 1,073,795 SH   SOLE   900,809 84,626 88,360
Federal Signal Corp. COM 313855108   69,464,788 642,360 SH   SOLE   616,935 24,779 646
Federated Hermes Inc COM 314211103   4,751,720 83,790 SH   SOLE   73,490 0 10,300
First Advantage Corp New COM 31846B108   1,736,552 147,666 SH   SOLE   0 0 147,666
First Watch Restaurant Group Inc COM 33748L101   1,477,649 140,997 SH   SOLE   0 0 140,997
FirstService Corp. COM 33767E202   6,077,652 43,743 SH   SOLE   0 0 43,743
Floor And Decor Holding Inc. COM 339750101   20,131,634 396,292 SH   SOLE   395,886 0 406
Flowserve Corporation COM 34354P105   8,818,039 119,957 SH   SOLE   89,438 28,650 1,869
Fortinet Inc COM 34959E109   3,954,267 48,388 SH   SOLE   48,388 0 0
Freeport-McMoRan Inc. COM 35671D857   432,168 7,352 SH   SOLE   7,273 0 79
FTI Consulting, Inc. COM 302941109   1,496,181 8,464 SH   SOLE   8,464 0 0
Gallagher Aj &Co COM 363576109   470,888 2,174 SH   SOLE   2,161 0 13
Garmin Ltd COM H2906T109   13,114,991 56,528 SH   SOLE   43,312 12,335 881
GE Vernova Inc. COM 36828A101   173,553,978 198,825 SH   SOLE   167,750 15,935 15,139
Generac Holdings Inc. COM 368736104   623,103 3,190 SH   SOLE   3,190 0 0
General Dynamics Corporation COM 369550108   949,693 2,767 SH   SOLE   2,767 0 0
Getty Realty Corp COM 374297109   8,849,611 278,290 SH   SOLE   246,590 0 31,700
Glaukos Corp. COM 377322102   1,253,593 11,644 SH   SOLE   0 0 11,644
Global X Funds US INFR DEV ETF COM 37954Y673   1,446,430 28,467 SH   SOLE   28,467 0 0
Goldman Sachs Group, Inc. COM 38141G104   160,243,175 189,415 SH   SOLE   157,848 18,473 13,094
Group 1 Automotive, Inc. COM 398905109   11,488,832 34,748 SH   SOLE   30,748 0 4,000
Guidewire Software Inc COM 40171V100   30,341,835 202,874 SH   SOLE   165,495 19,381 17,998
Gulfport Energy Operating Corp. COM 402635502   8,337,339 39,407 SH   SOLE   34,407 0 5,000
Halozyme Therapeutics Inc COM 40637H109   82,764,661 1,280,592 SH   SOLE   1,142,049 93,426 45,117
Hamilton Lane Inc COM 407497106   12,604,868 126,810 SH   SOLE   82,371 22,312 22,127
Hawaiian Electric Industries, Inc. COM 419870100   14,681,731 989,335 SH   SOLE   866,835 0 122,500
Hawkins Inc COM 420261109   25,402,369 165,380 SH   SOLE   165,214 0 166
Hecla Mining Company COM 422704106   3,854,391 206,892 SH   SOLE   179,192 0 27,700
Heico Corp COM 422806109   57,664,375 210,300 SH   SOLE   169,822 28,106 12,372
Helios Technologies Inc COM 42328H109   4,552,553 70,353 SH   SOLE   61,553 0 8,800
Highwoods Properties, Inc. COM 431284108   9,420,008 439,982 SH   SOLE   386,382 0 53,600
Hilton Worldwide Holdings Inc COM 43300A203   107,229,563 352,636 SH   SOLE   289,185 31,738 31,713
Home Depot Inc. COM 437076102   24,594,503 74,780 SH   SOLE   74,400 0 380
Honeywell International Inc. COM 438516106   784,474 3,471 SH   SOLE   3,471 0 0
Houlihan Lokey Inc. COM 441593100   33,460,555 232,980 SH   SOLE   192,367 21,438 19,175
Howmet Aerospace Inc COM 443201108   183,539,167 796,404 SH   SOLE   677,790 62,612 56,002
Huron Consulting Group Inc. COM 447462102   11,983,678 93,997 SH   SOLE   83,197 0 10,800
Idacorp Inc COM 451107106   2,939,819 20,562 SH   SOLE   17,862 0 2,700
IDEXX Laboratories Inc. COM 45168D104   93,659,197 166,686 SH   SOLE   134,453 18,319 13,914
IES Holdings Inc. COM 44951W106   20,732,639 43,513 SH   SOLE   38,013 0 5,500
Illinois Tool Works Inc. COM 452308109   498,101 1,914 SH   SOLE   1,914 0 0
IMAX Corporation COM 45245E109   57,409,354 1,510,375 SH   SOLE   1,447,964 60,799 1,612
Impinj Inc COM 453204109   1,814,504 17,668 SH   SOLE   0 0 17,668
Independence Realty Trust Inc COM 45378A106   2,157,517 144,897 SH   SOLE   126,797 0 18,100
Inmode Limited COM M5425M103   517,815 37,852 SH   SOLE   0 0 37,852
Inspire Medical Systems Inc COM 457730109   824,403 15,983 SH   SOLE   14,083 0 1,900
Insulet Corporation COM 45784P101   22,081,044 105,228 SH   SOLE   104,939 0 289
Interactive Brokers Group Inc COM 45841N107   65,160,458 971,529 SH   SOLE   790,349 104,916 76,264
Intercontinental Exchange Inc COM 45866F104   311,414 1,980 SH   SOLE   1,980 0 0
InterDigital, Inc. COM 45867G101   116,575,781 386,013 SH   SOLE   369,753 15,838 422
Interface, Inc. COM 458665304   13,623,976 546,709 SH   SOLE   544,055 0 2,654
International Business Machines Corp. COM 459200101   15,112,985 62,350 SH   SOLE   48,568 11,639 2,143
Intuit Inc COM 461202103   738,456 1,708 SH   SOLE   1,687 0 21
Intuitive Surgical Inc. COM 46120E602   144,017,690 312,410 SH   SOLE   263,113 26,260 23,037
Invesco Actively Managed Exchange-Traded Commodity Fund Trust OPTIMUM YIELD COM 46090F100   1,761,445 101,700 SH   SOLE   101,700 0 0
Invesco QQQ Trust, Series 1 UNIT SER 1 COM 46090E103   228,183 395 SH   SOLE   395 0 0
Ionis Pharmaceuticals, Inc. COM 462222100   296,305 3,946 SH   SOLE   0 0 3,946
iRhythm Holdings Inc. COM 450056106   1,942,727 16,461 SH   SOLE   0 0 16,461
iShares Trust CHINA LG-CAP ETF COM 464287184   427,713 11,914 SH   SOLE   11,914 0 0
iShares Trust CORE 30/70 CONSERVATIVE ALLOCATION ETF COM 464289883   7,117,732 178,434 SH   SOLE   178,153 0 281
iShares Trust CORE S&P SCP ETF COM 464287804   1,511,350 12,158 SH   SOLE   12,158 0 0
iShares Trust CORE S&P500 ETF COM 464287200   800,835 1,226 SH   SOLE   1,226 0 0
iShares Trust MSCI AC ASIA ETF COM 464288182   1,505,220 15,632 SH   SOLE   15,632 0 0
iShares Trust MSCI EAFE ETF COM 464287465   2,532,650 26,075 SH   SOLE   26,075 0 0
iShares Trust PFD AND INCM SEC COM 464288687   2,819,794 93,001 SH   SOLE   93,001 0 0
iShares Trust RUS 1000 GRW ETF COM 464287614   47,046,418 110,334 SH   SOLE   107,519 0 2,815
iShares Trust RUS 2000 GRW ETF COM 464287648   2,884,228 9,191 SH   SOLE   9,191 0 0
iShares Trust RUS MD CP GR ETF COM 464287481   39,866,804 311,168 SH   SOLE   305,899 0 5,269
iShares Trust RUSEL 2500 ETF COM 46435G268   18,253,376 239,075 SH   SOLE   238,960 0 115
iShares Trust RUSSELL 2000 ETF COM 464287655   657,200 2,650 SH   SOLE   2,650 0 0
iShares Trust S&P MC 400GR ETF COM 464287606   1,976,479 19,643 SH   SOLE   19,625 0 18
iShares Trust S&P SML 600 GWT COM 464287887   264,385 1,827 SH   SOLE   1,827 0 0
Janux Therapeutics Inc COM 47103J105   929,451 66,867 SH   SOLE   58,467 0 8,400
JBT Marel Corp. COM 477839104   71,271,907 557,378 SH   SOLE   534,512 21,985 881
JFrog Ltd COM M6191J100   47,533,426 1,012,858 SH   SOLE   975,329 35,846 1,683
Johnson & Johnson COM 478160104   954,474 3,905 SH   SOLE   3,905 0 0
JP Morgan Trust I HEDGED EQUITY I COM 46637K281   309,406 9,214 SH   SOLE   0 9,214 0
JPMorgan Chase & Co. COM 46625H100   31,651,914 107,601 SH   SOLE   104,160 1,098 2,343
Karman Holdings Inc. COM 485924104   56,611,040 707,196 SH   SOLE   636,533 36,874 33,789
Keysight Technologies, Inc. COM 49338L103   500,360 1,772 SH   SOLE   835 937 0
Kinsale Capital Group Inc COM 49714P108   14,309,655 41,883 SH   SOLE   41,841 0 42
Kirby Corp COM 497266106   83,122,021 625,542 SH   SOLE   601,189 23,723 630
Knife River Corp. COM 498894104   6,872,481 84,170 SH   SOLE   74,170 0 10,000
Korn Ferry COM 500643200   3,032,085 48,167 SH   SOLE   41,767 0 6,400
Kratos Defense & Security Solutions, Inc. COM 50077B207   1,540,926 21,854 SH   SOLE   0 0 21,854
Lam Research Corporation COM 512807306   9,888,326 46,281 SH   SOLE   35,779 9,848 654
LCI Industries COM 50189K103   7,949,508 64,641 SH   SOLE   56,741 0 7,900
Legence Corp. COM 52476L109   4,843,929 85,794 SH   SOLE   0 0 85,794
Lemaitre Vascular Inc. COM 525558201   91,105,488 834,529 SH   SOLE   800,278 33,370 881
Ligand Pharmaceuticals Incorporated COM 53220K504   100,750,777 504,637 SH   SOLE   485,142 18,974 521
Lincoln Electric Holdings Inc. COM 533900106   26,284,425 105,526 SH   SOLE   105,423 0 103
Linde PLC COM G54950103   18,364,881 37,044 SH   SOLE   36,881 0 163
LivaNova PLC COM G5509L101   81,027,559 1,274,820 SH   SOLE   1,218,773 53,850 2,197
Loar Holdings Inc COM 53947R105   2,102,600 36,701 SH   SOLE   0 0 36,701
Lowes Companies, Inc. COM 548661107   285,899 1,210 SH   SOLE   1,210 0 0
Lumen Technologies Inc COM 550241103   2,951,060 424,613 SH   SOLE   370,413 0 54,200
M/I Homes Inc. COM 55305B101   7,181,570 58,649 SH   SOLE   51,549 0 7,100
Marqeta Inc COM 57142B104   5,141,673 1,260,214 SH   SOLE   1,103,714 0 156,500
Marriott International, Inc. COM 571903202   15,208,130 46,498 SH   SOLE   46,353 0 145
Marsh & McLennan Companies, Inc. COM 571748102   361,990 2,087 SH   SOLE   2,087 0 0
Martin Marietta Materials Inc COM 573284106   140,088,832 237,971 SH   SOLE   202,329 20,437 15,205
Marvell Technology Inc COM 573874104   395,210 3,990 SH   SOLE   3,990 0 0
MasterCard Incorporated COM 57636Q104   15,658,573 31,338 SH   SOLE   24,863 6,013 462
Matador Resources Company COM 576485205   4,673,527 73,972 SH   SOLE   64,872 0 9,100
McDonald's Corp. COM 580135101   15,178,730 48,839 SH   SOLE   48,657 0 182
Medpace Holdings Inc. COM 58506Q109   28,901,196 60,187 SH   SOLE   60,128 0 59
Merck & Co., Inc COM 58933Y105   646,114 5,371 SH   SOLE   5,371 0 0
Merit Medical Systems Inc. COM 589889104   70,946,134 1,029,249 SH   SOLE   989,906 38,389 954
Meritage Homes Corp COM 59001A102   1,928,172 31,180 SH   SOLE   27,480 0 3,700
Meta Platforms Inc COM 30303M102   173,878,348 303,914 SH   SOLE   256,982 26,485 20,447
Microsoft Corp. COM 594918104   236,207,954 638,107 SH   SOLE   551,971 47,615 38,520
Mirion Technologies Inc COM 60471A101   20,710,394 1,114,061 SH   SOLE   1,112,893 0 1,168
Modine Manufacturing Co. COM 607828100   141,007,346 650,673 SH   SOLE   622,066 23,173 5,434
MongoDB Inc. COM 60937P106   73,895,329 301,897 SH   SOLE   239,665 33,278 28,954
Monolithic Power Systems Inc. COM 609839105   91,122,901 83,343 SH   SOLE   72,382 5,469 5,492
Monster Beverage Corp COM 61174X109   8,051,320 111,114 SH   SOLE   82,597 26,935 1,582
Montrose Environmental Group Inc COM 615111101   1,083,905 49,516 SH   SOLE   0 0 49,516
Moodys Corp. COM 615369105   93,065,671 213,331 SH   SOLE   178,423 17,472 17,436
Moog Inc. COM 615394202   117,805,857 402,562 SH   SOLE   383,262 15,583 3,717
MoonLake Immunotherapeutics COM 61559X104   3,328,265 178,555 SH   SOLE   151,355 0 27,200
Morgan Stanley COM 617446448   1,248,101 7,584 SH   SOLE   7,584 0 0
Morningstar Inc COM 617700109   13,085,260 77,405 SH   SOLE   77,325 0 80
Motorola Solutions Inc COM 620076307   12,278,187 28,293 SH   SOLE   28,175 0 118
MYR Grp Inc COM 55405W104   27,464,937 97,283 SH   SOLE   86,421 0 10,862
NAPCO Security Technologies Inc. COM 630402105   9,942,098 252,402 SH   SOLE   222,702 0 29,700
Ncino Inc. COM 63947X101   958,241 63,968 SH   SOLE   0 0 63,968
Neogen Corp COM 640491106   962,769 103,635 SH   SOLE   2 0 103,633
Netflix, Inc. COM 64110L106   22,619,285 235,250 SH   SOLE   195,439 36,770 3,041
NextEra Energy Inc COM 65339F101   19,525,063 210,218 SH   SOLE   205,925 0 4,293
Nomad Foods Ltd. COM G6564A105   4,049,247 421,358 SH   SOLE   368,858 0 52,500
Northrop Grumman Corporation COM 666807102   359,015 526 SH   SOLE   526 0 0
Nova Ltd COM M7516K103   104,100,390 239,708 SH   SOLE   231,419 8,079 210
Novanta Inc COM 67000B104   107,445,848 909,710 SH   SOLE   867,672 27,507 14,531
NVent Electric PLC COM G6700G107   132,685,437 1,121,791 SH   SOLE   1,025,762 49,551 46,478
NVIDIA Corp. COM 67066G104   437,748,932 2,510,028 SH   SOLE   2,156,111 196,573 157,345
NXP Semiconductors NV COM N6596X109   731,776 3,717 SH   SOLE   3,703 0 15
O'Reilly Automotive Inc. COM 67103H107   140,741,114 1,524,657 SH   SOLE   1,289,163 134,443 101,051
Okta Inc. COM 679295105   7,968,364 101,237 SH   SOLE   76,158 23,607 1,472
Ollies Bargain Outlet Holdings Inc. COM 681116109   79,908,208 868,190 SH   SOLE   763,267 40,167 64,756
Onto Innovation Inc. COM 683344105   236,856 1,155 SH   SOLE   1,155 0 0
Oracle Corp. COM 68389X105   954,252 6,487 SH   SOLE   6,487 0 0
Oroco Resources Co COM 687033100   5,729 21,675 SH   SOLE   21,675 0 0
Palantir Technologies Inc COM 69608A108   70,903,964 484,714 SH   SOLE   387,402 60,826 36,486
Palo Alto Networks Inc COM 697435105   891,484 5,561 SH   SOLE   5,119 0 442
Palomar Holdings Inc COM 69753M105   1,515,499 12,682 SH   SOLE   0 0 12,682
Parker-Hannifin Corp. COM 701094104   142,500,466 159,176 SH   SOLE   135,200 11,994 11,982
Patrick Industries Inc. COM 703343103   16,988,775 152,956 SH   SOLE   135,343 0 17,613
Penumbra Inc. COM 70975L107   104,203,951 317,337 SH   SOLE   291,617 13,135 12,585
Piper Sandler Companies COM 724078209   932,379 12,180 SH   SOLE   0 0 12,180
PJT Partners Inc. COM 69343T107   84,440,124 604,352 SH   SOLE   583,526 20,141 685
Planet Fitness Inc. COM 72703H101   2,873,894 38,638 SH   SOLE   0 0 38,638
Plexus Corp COM 729132100   3,899,908 19,255 SH   SOLE   16,955 0 2,300
PNC Financial Services Group Inc. COM 693475105   266,316 1,280 SH   SOLE   1,280 0 0
Pool Corporation COM 73278L105   10,763,130 53,196 SH   SOLE   53,104 0 92
Portland General Electric Company COM 736508847   8,519,085 161,438 SH   SOLE   142,938 0 18,500
Powell Industries Inc. COM 739128106   7,580,014 14,009 SH   SOLE   12,309 0 1,700
Praxis Precision Medicines Inc COM 74006W207   8,002,877 24,839 SH   SOLE   21,939 0 2,900
Prestige Consumer Healthcare Inc COM 74112D101   26,683,354 450,200 SH   SOLE   449,757 0 443
Price T Rowe Group Inc. COM 74144T108   11,471,351 127,261 SH   SOLE   126,891 0 370
Primoris Services Corp. COM 74164F103   117,020,425 818,096 SH   SOLE   785,944 31,319 833
Progyny Inc COM 74340E103   1,458,786 85,912 SH   SOLE   0 0 85,912
PTC Inc COM 69370C100   24,618,140 172,771 SH   SOLE   172,602 0 169
Qnity Electronics Inc. COM 74743L100   39,310,504 340,705 SH   SOLE   272,357 35,980 32,368
Quanta Services, Inc. COM 74762E102   93,438,656 170,192 SH   SOLE   140,564 19,864 9,764
Radnet Inc COM 750491102   2,270,867 40,631 SH   SOLE   0 0 40,631
Rambus Inc. COM 750917106   109,772,387 1,275,978 SH   SOLE   1,239,702 35,009 1,267
Range Resources Corp. COM 75281A109   29,510,438 653,175 SH   SOLE   651,701 0 1,474
Raymond James Financial Inc. COM 754730109   68,252,466 471,389 SH   SOLE   409,461 32,004 29,924
Rayonier Inc COM 754907103   6,782,456 328,926 SH   SOLE   292,226 0 36,700
Relay Therapeutics Inc COM 75943R102   6,158,433 618,938 SH   SOLE   537,938 0 81,000
Repligen Corporation COM 759916109   94,004,690 797,867 SH   SOLE   774,600 22,488 779
ResMed Inc. COM 761152107   649,680 2,894 SH   SOLE   2,817 0 77
Robinhood Markets Inc COM 770700102   360,360 5,200 SH   SOLE   5,200 0 0
Roper Technologies Inc COM 776696106   364,565 1,030 SH   SOLE   1,012 0 18
Ross Stores Inc COM 778296103   47,434,661 218,966 SH   SOLE   178,261 21,380 19,325
RPC Inc COM 749660106   10,281,244 1,452,153 SH   SOLE   1,266,453 0 185,700
Rubrik Inc. COM 781154109   26,724,153 545,725 SH   SOLE   544,601 0 1,124
RXO Inc. COM 74982T103   1,364,002 93,297 SH   SOLE   0 0 93,297
S&P Global Inc COM 78409V104   924,540 2,174 SH   SOLE   2,174 0 0
Saia Inc COM 78709Y105   254,678 725 SH   SOLE   666 0 59
Select Sector Spdr Trust STATE STREET TECHNOLOGY SELECT SECTOR SPDR ETF COM 81369Y803   526,284 3,960 SH   SOLE   3,960 0 0
Semtech Corporation COM 816850101   2,843,238 36,978 SH   SOLE   0 0 36,978
Sensient Technologies Corp COM 81725T100   73,384,068 848,960 SH   SOLE   815,131 32,957 872
Servicenow Inc COM 81762P102   85,299,310 815,871 SH   SOLE   678,880 68,180 68,811
Shopify Inc COM 82509L107   93,945,802 791,990 SH   SOLE   655,449 68,930 67,611
Silicon Motion Technology Corp. COM 82706C108   2,321,483 20,674 SH   SOLE   0 0 20,674
Siteone Landscape Supply Inc COM 82982L103   2,601,901 19,547 SH   SOLE   0 0 19,547
Sitime Corporation COM 82982T106   550,143 1,593 SH   SOLE   0 0 1,593
SM Energy Co. COM 78454L100   3,500,851 112,279 SH   SOLE   98,879 0 13,400
Solaris Energy Infrastructure Inc COM 83418M103   234,347 4,147 SH   SOLE   0 0 4,147
Southern Co. COM 842587107   524,683 5,436 SH   SOLE   5,436 0 0
Southern Copper Corporation COM 84265V105   432,559 2,514 SH   SOLE   2,514 0 0
SPDR Series Trust STATE STREET SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF COM 78464A805   491,200 6,213 SH   SOLE   6,213 0 0
Spire Inc COM 84857L101   6,505,450 71,852 SH   SOLE   63,052 0 8,800
Sprouts Farmers Markets Inc COM 85208M102   501,191 6,498 SH   SOLE   6,498 0 0
SPS Commerce Inc COM 78463M107   9,728,750 174,758 SH   SOLE   174,436 0 322
STAG Industrial, Inc. COM 85254J102   8,740,782 242,396 SH   SOLE   212,096 0 30,300
State Street Spdr S&p 500 Etf Trust TR UNIT COM 78462F103   2,523,673 3,881 SH   SOLE   3,881 0 0
State Street Spdr S&p Midcap 400 Etf Trust UTSER1 S&PDCRP COM 78467Y107   637,730 1,034 SH   SOLE   1,034 0 0
StepStone Group Inc COM 85914M107   3,002,017 62,909 SH   SOLE   0 0 62,909
Steris PLC COM G8473T100   33,264,021 150,427 SH   SOLE   148,349 0 2,078
Sterling Infrastructure Inc COM 859241101   202,453,102 497,098 SH   SOLE   478,432 12,146 6,520
Stride Inc COM 86333M108   3,186,287 36,138 SH   SOLE   0 0 36,138
Stryker Corporation COM 863667101   19,007,962 57,847 SH   SOLE   57,653 0 194
Synopsys Inc COM 871607107   8,040,218 20,279 SH   SOLE   20,088 0 191
T-Mobile US Inc COM 872590104   1,541,291 7,338 SH   SOLE   7,338 0 0
Take-Two Interactive Software Inc. COM 874054109   558,530 2,828 SH   SOLE   2,735 0 93
Talos Energy Inc COM 87484T108   6,651,807 422,069 SH   SOLE   368,069 0 54,000
Tango Therapeutics Inc. COM 87583X109   7,141,272 341,361 SH   SOLE   297,061 0 44,300
Tapestry Inc COM 876030107   80,230,319 568,566 SH   SOLE   489,055 41,954 37,557
TE Connectivity PLC COM G87052109   18,860,612 90,234 SH   SOLE   89,972 0 262
Teledyne Technologies Inc COM 879360105   662,486 1,095 SH   SOLE   910 0 185
Telephone and Data Systems Inc. COM 879433829   11,717,452 278,324 SH   SOLE   237,889 0 40,435
Teradyne Inc. COM 880770102   32,150,198 108,447 SH   SOLE   88,536 10,034 9,877
Terreno Realty Corporation COM 88146M101   37,820,351 615,766 SH   SOLE   598,199 0 17,567
Tesla Inc COM 88160R101   581,789 1,565 SH   SOLE   1,565 0 0
Texas Capital Bancshares, Inc. COM 88224Q107   7,233,461 76,238 SH   SOLE   67,338 0 8,900
Texas Instruments Inc. COM 882508104   869,770 4,480 SH   SOLE   4,480 0 0
Texas Roadhouse Inc COM 882681109   31,804,841 192,593 SH   SOLE   154,801 19,549 18,243
TG Therapeutics Inc COM 88322Q108   72,023,651 2,168,081 SH   SOLE   2,074,642 91,167 2,272
The Allstate Corporation COM 020002101   17,174,313 82,832 SH   SOLE   82,527 0 305
The Bank of New York Mellon Corp. COM 064058100   905,360 7,632 SH   SOLE   7,632 0 0
The Cooper Companies, Inc. COM 216648501   17,309,783 242,095 SH   SOLE   240,743 0 1,352
The Hanover Insurance Group, Inc. COM 410867105   9,511,241 54,867 SH   SOLE   48,467 0 6,400
The Procter & Gamble Co. COM 742718109   3,080,464 21,327 SH   SOLE   17,993 0 3,334
The Progressive Corporation COM 743315103   2,150,904 10,850 SH   SOLE   9,264 0 1,586
The Sherwin-Williams Company COM 824348106   14,132,446 44,088 SH   SOLE   34,625 8,776 687
The TJX Companies Inc. COM 872540109   192,276,921 1,203,988 SH   SOLE   1,022,295 93,542 88,151
Thermo Fisher Scientific Inc COM 883556102   98,447,804 200,288 SH   SOLE   165,465 18,313 16,510
Thermon Group Holdings Inc COM 88362T103   307,440 6,100 SH   SOLE   6,100 0 0
TKO Group Holdings Inc. COM 87256C101   146,761,986 727,806 SH   SOLE   604,060 65,492 58,254
Toast Inc COM 888787108   28,928,666 1,091,236 SH   SOLE   838,584 164,187 88,465
Tractor Supply Co COM 892356106   40,272,915 889,027 SH   SOLE   887,042 0 1,985
Truist Financial Corp. COM 89832Q109   508,682 11,066 SH   SOLE   11,066 0 0
Tutor Perini Corporation COM 901109108   2,914,000 37,751 SH   SOLE   0 0 37,751
Uber Technologies Inc COM 90353T100   100,453,050 1,396,539 SH   SOLE   1,167,064 126,529 102,946
UFP Technologies Inc. COM 902673102   101,337,597 523,438 SH   SOLE   505,081 14,513 3,844
Ultragenyx Pharmaceuticals Inc COM 90400D108   940,823 44,908 SH   SOLE   0 0 44,908
UMB Financial Corp. COM 902788108   17,070,897 151,351 SH   SOLE   132,351 0 19,000
Union Pacific Corporation COM 907818108   326,977 1,348 SH   SOLE   1,348 0 0
United Rentals, Inc. COM 911363109   2,599,502 3,568 SH   SOLE   3,468 0 100
UnitedHealth Group Inc. COM 91324P102   256,732 949 SH   SOLE   949 0 0
Universal Technical Institute, Inc. COM 913915104   77,722,506 2,152,978 SH   SOLE   2,041,399 107,465 4,114
Upstart Holdings Inc COM 91680M107   1,959,840 76,407 SH   SOLE   0 0 76,407
US Foods Holding Corp COM 912008109   394,751 4,281 SH   SOLE   4,281 0 0
Valmont Industries, Inc. COM 920253101   35,914,827 89,884 SH   SOLE   89,793 0 91
VanEck ETF Trust FALLEN ANGEL HIGH YIELD BOND ETF COM 92189F437   2,864,615 99,743 SH   SOLE   99,743 0 0
Vanguard Index Funds GROWTH ETF COM 922908736   1,975,601 4,523 SH   SOLE   4,523 0 0
Vanguard Index Funds MCAP GR IDXVIP COM 922908538   458,855 1,783 SH   SOLE   1,783 0 0
Vanguard Index Funds S&P 500 ETF SHS COM 922908363   1,131,162 1,893 SH   SOLE   1,893 0 0
Vanguard Index Funds SML CP GRW ETF COM 922908595   45,905,428 151,879 SH   SOLE   151,745 0 134
Vanguard International Equity Index Funds FTSE EMR MKT ETF COM 922042858   3,506,332 64,872 SH   SOLE   64,872 0 0
Vanguard International Equity Index Funds FTSE SMCAP ETF COM 922042718   1,661,645 11,398 SH   SOLE   11,398 0 0
Veracyte Inc COM 92337F107   2,468,156 76,627 SH   SOLE   0 0 76,627
Vericel Corporation COM 92346J108   48,477,552 1,506,918 SH   SOLE   1,418,891 67,267 20,760
Verra Mobility Corporation COM 92511U102   648,666 45,393 SH   SOLE   0 0 45,393
Vertex Pharmaceuticals Incorporated COM 92532F100   273,282 612 SH   SOLE   601 0 11
Vertiv Holdings Co COM 92537N108   1,954,524 7,800 SH   SOLE   7,800 0 0
Viking Holdings Ltd. COM G93A5A101   62,261,147 847,321 SH   SOLE   717,583 67,767 61,971
Virtu Financial Inc COM 928254101   19,237,909 437,424 SH   SOLE   389,157 0 48,267
Visa Inc COM 92826C839   169,887,038 562,093 SH   SOLE   486,445 38,174 37,474
Vistra Corp COM 92840M102   13,507,179 89,850 SH   SOLE   68,403 20,276 1,171
VSE Corp. COM 918284100   2,826,299 15,327 SH   SOLE   0 0 15,327
WaFd Inc COM 938824109   8,637,524 275,080 SH   SOLE   243,080 0 32,000
Walmart Inc COM 931142103   17,847,252 143,605 SH   SOLE   140,682 0 2,923
Wealthfront Corp. COM 947002101   7,897,160 853,747 SH   SOLE   751,160 0 102,587
Welltower Inc. COM 95040Q104   148,321,988 750,200 SH   SOLE   638,300 56,884 55,015
Williams Companies Inc. (The) COM 969457100   132,450,238 1,819,871 SH   SOLE   1,530,209 149,400 140,263
Wingstop Inc COM 974155103   1,559,463 10,063 SH   SOLE   0 0 10,063
Winmark Corp. COM 974250102   8,057,958 18,847 SH   SOLE   16,647 0 2,200
Wintrust Financial Corporation COM 97650W108   14,892,818 107,189 SH   SOLE   92,389 0 14,800
Xometry Inc COM 98423F109   1,461,500 35,786 SH   SOLE   0 0 35,786
Yeti Holdings Inc COM 98585X104   51,278,690 1,401,440 SH   SOLE   1,342,336 57,570 1,534
Zoetis Inc. COM 98978V103   19,777,511 167,308 SH   SOLE   151,561 14,070 1,677