The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | |||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | ||||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
3M Co Com | COM | 88579Y101 | 222,542 | 1,856 | SH | SOLE | 1,656 | 0 | 200 | |||
Abbott Laboratories | COM | 002824100 | 85,382,240 | 777,687 | SH | SOLE | 681,027 | 69,715 | 26,945 | |||
Abbvie Inc | COM | 00287Y109 | 16,969,133 | 105,001 | SH | SOLE | 104,584 | 0 | 417 | |||
Acadia Healthcare Company Inc | COM | 00404A109 | 7,825,010 | 95,056 | SH | SOLE | 95,056 | 0 | 0 | |||
Accenture Plc Ireland Shs Clas | COM | G1151C101 | 101,153,841 | 379,081 | SH | SOLE | 339,435 | 25,580 | 14,066 | |||
Activision Blizzard Inc | COM | 00507V109 | 442,995 | 5,787 | SH | SOLE | 5,787 | 0 | 0 | |||
Adobe Systems Inc | COM | 00724F101 | 81,741,477 | 242,895 | SH | SOLE | 216,154 | 18,122 | 8,619 | |||
Advanced Drainage Systems Inc | COM | 00790R104 | 1,546,256 | 18,864 | SH | SOLE | 17,964 | 0 | 900 | |||
AeroVironment Inc | COM | 008073108 | 16,191,282 | 189,018 | SH | SOLE | 187,946 | 0 | 1,072 | |||
Aflac Inc | COM | 001055102 | 410,549 | 5,707 | SH | SOLE | 5,707 | 0 | 0 | |||
Air Products & Chemicals Inc | COM | 009158106 | 14,274,540 | 46,307 | SH | SOLE | 34,284 | 11,548 | 475 | |||
Akamai Technologies Inc | COM | 00971T101 | 82,230,387 | 975,449 | SH | SOLE | 861,480 | 45,695 | 68,274 | |||
Align Technology Inc | COM | 016255101 | 7,055,660 | 33,455 | SH | SOLE | 25,199 | 8,056 | 200 | |||
Allete Inc | COM | 018522300 | 1,038,198 | 16,094 | SH | SOLE | 16,094 | 0 | 0 | |||
Allstate Corp | COM | 020002101 | 12,771,234 | 94,183 | SH | SOLE | 93,908 | 0 | 275 | |||
Alphabet Inc Cl A | COM | 02079K305 | 88,960,569 | 1,008,280 | SH | SOLE | 880,266 | 88,503 | 39,511 | |||
Alphabet Inc Cl C | COM | 02079K107 | 10,091,765 | 113,736 | SH | SOLE | 102,186 | 3,150 | 8,400 | |||
Alteryx Inc | COM | 02156B103 | 4,132,645 | 81,560 | SH | SOLE | 81,560 | 0 | 0 | |||
Amazon.Com Inc | COM | 023135106 | 73,985,078 | 880,775 | SH | SOLE | 776,034 | 78,699 | 26,042 | |||
American Equity Invt Life Hld | COM | 025676206 | 2,051,341 | 44,966 | SH | SOLE | 44,966 | 0 | 0 | |||
American Software Inc Class A | COM | 029683109 | 15,269,157 | 1,040,133 | SH | SOLE | 1,022,489 | 12,009 | 5,635 | |||
American Tower Corp | COM | 03027X100 | 1,665,309 | 7,860 | SH | SOLE | 7,860 | 0 | 0 | |||
American Vanguard Corp | COM | 030371108 | 17,205,609 | 792,520 | SH | SOLE | 787,566 | 0 | 4,954 | |||
Ameris Bancorp | COM | 03076K108 | 17,646,374 | 374,340 | SH | SOLE | 366,660 | 5,001 | 2,679 | |||
Ametek Inc New | COM | 031100100 | 11,190,017 | 80,089 | SH | SOLE | 59,944 | 19,645 | 500 | |||
Amgen Inc | COM | 031162100 | 14,786,772 | 56,301 | SH | SOLE | 56,091 | 0 | 210 | |||
AMN Healthcare Services Inc | COM | 001744101 | 18,337,330 | 178,344 | SH | SOLE | 174,857 | 2,262 | 1,225 | |||
Amphenol Corp | COM | 032095101 | 13,376,791 | 175,687 | SH | SOLE | 138,401 | 36,251 | 1,035 | |||
Analog Devices Inc | COM | 032654105 | 15,123,003 | 92,197 | SH | SOLE | 91,562 | 0 | 635 | |||
ANSYS Inc | COM | 03662Q105 | 448,149 | 1,855 | SH | SOLE | 640 | 0 | 1,215 | |||
Apple Hospitality REIT Inc | COM | 03784Y200 | 5,655,087 | 358,371 | SH | SOLE | 358,371 | 0 | 0 | |||
Apple Inc | COM | 037833100 | 174,293,182 | 1,341,439 | SH | SOLE | 1,216,348 | 83,626 | 41,465 | |||
Arthur J Gallagher & Company | COM | 363576109 | 621,815 | 3,298 | SH | SOLE | 3,298 | 0 | 0 | |||
Asbury Automotive Group Inc | COM | 043436104 | 110,616,362 | 617,107 | SH | SOLE | 545,905 | 29,197 | 42,005 | |||
Atea Pharmaceuticals Inc | COM | 04683R106 | 855,757 | 177,912 | SH | SOLE | 177,912 | 0 | 0 | |||
AtriCure Inc Com | COM | 04963C209 | 3,972,942 | 89,521 | SH | SOLE | 89,521 | 0 | 0 | |||
Autodesk Inc | COM | 052769106 | 9,772,740 | 52,297 | SH | SOLE | 41,328 | 10,559 | 410 | |||
Automatic Data Processing Inc | COM | 053015103 | 1,375,834 | 5,760 | SH | SOLE | 5,060 | 0 | 700 | |||
Avery Dennison Corp | COM | 053611109 | 104,912,572 | 579,627 | SH | SOLE | 512,487 | 28,415 | 38,725 | |||
Avid Technology Inc | COM | 05367P100 | 17,349,363 | 652,477 | SH | SOLE | 640,275 | 8,132 | 4,070 | |||
Avista Corp. | COM | 05379B107 | 3,326,368 | 75,020 | SH | SOLE | 75,020 | 0 | 0 | |||
Azek Co Inc Class A | COM | 05478C105 | 2,221,037 | 109,303 | SH | SOLE | 109,194 | 0 | 109 | |||
Badger Meter Inc | COM | 056525108 | 16,968,121 | 155,628 | SH | SOLE | 154,638 | 0 | 990 | |||
Balchem Corp | COM | 057665200 | 15,710,161 | 128,656 | SH | SOLE | 125,764 | 1,988 | 904 | |||
Bancorp Inc | COM | 05969A105 | 5,756,684 | 202,843 | SH | SOLE | 202,843 | 0 | 0 | |||
Bank of America Corporation | COM | 060505104 | 715,846 | 21,614 | SH | SOLE | 21,614 | 0 | 0 | |||
Bank of Hawaii Corporation | COM | 062540109 | 3,362,846 | 43,358 | SH | SOLE | 43,358 | 0 | 0 | |||
Bank Ozk Com | COM | 06417N103 | 2,170,156 | 54,173 | SH | SOLE | 54,173 | 0 | 0 | |||
Bankunited Inc Com | COM | 06652K103 | 6,463,724 | 190,277 | SH | SOLE | 190,277 | 0 | 0 | |||
Banner Corp Com | COM | 06652V208 | 1,525,723 | 24,141 | SH | SOLE | 24,141 | 0 | 0 | |||
Becton Dickinson & Co | COM | 075887109 | 777,288 | 3,057 | SH | SOLE | 3,057 | 0 | 0 | |||
Berkshire Hathaway Inc | COM | 084670702 | 736,727 | 2,385 | SH | SOLE | 2,060 | 0 | 325 | |||
BJ Wholesale Club | COM | 05550J101 | 3,518,190 | 53,177 | SH | SOLE | 53,111 | 0 | 66 | |||
Black Hills Corp Com | COM | 092113109 | 4,399,099 | 62,541 | SH | SOLE | 62,541 | 0 | 0 | |||
Booking Holdings Inc | COM | 09857L108 | 7,303,375 | 3,624 | SH | SOLE | 2,584 | 1,018 | 22 | |||
Boot Barn Holdings Inc | COM | 099406100 | 19,308,927 | 308,844 | SH | SOLE | 307,350 | 0 | 1,494 | |||
Booz Allen Hamilton Hldg Corp | COM | 099502106 | 107,276,966 | 1,026,377 | SH | SOLE | 893,466 | 62,031 | 70,880 | |||
Boston Beer Company Inc Class | COM | 100557107 | 332,815 | 1,010 | SH | SOLE | 1,010 | 0 | 0 | |||
Boston Scientific Corp | COM | 101137107 | 223,021 | 4,820 | SH | SOLE | 4,820 | 0 | 0 | |||
Brandywine Rlty Tr Sh Ben Int | COM | 105368203 | 1,095,802 | 178,179 | SH | SOLE | 178,179 | 0 | 0 | |||
Broadcom Inc | COM | 11135F101 | 7,005,648 | 12,530 | SH | SOLE | 11,667 | 640 | 223 | |||
Broadridge Financial Solutions | COM | 11133T103 | 20,596,052 | 153,553 | SH | SOLE | 138,340 | 14,513 | 700 | |||
Brookline Bancorp Inc | COM | 11373M107 | 3,414,884 | 241,335 | SH | SOLE | 241,335 | 0 | 0 | |||
Byrna Technologies Inc | COM | 12448X201 | 1,396,727 | 178,154 | SH | SOLE | 178,154 | 0 | 0 | |||
Cactus Inc Cl A | COM | 127203107 | 3,875,196 | 77,103 | SH | SOLE | 77,009 | 0 | 94 | |||
Cal Maine Foods Inc | COM | 128030202 | 4,927,669 | 90,499 | SH | SOLE | 90,499 | 0 | 0 | |||
Canadian National Railway Co | COM | 136375102 | 549,938 | 4,626 | SH | SOLE | 3,241 | 0 | 1,385 | |||
Canadian Pac Ry Ltd | COM | 13645T100 | 6,118,873 | 82,033 | SH | SOLE | 76,769 | 3,657 | 1,607 | |||
Caterpillar Inc | COM | 149123101 | 128,044,910 | 534,500 | SH | SOLE | 474,768 | 40,501 | 19,231 | |||
Cathay Gen Bancorp | COM | 149150104 | 6,074,891 | 148,931 | SH | SOLE | 148,931 | 0 | 0 | |||
CDW Corporation | COM | 12514G108 | 3,441,991 | 19,274 | SH | SOLE | 19,250 | 0 | 24 | |||
Central Garden & Pet Co Cl A N | COM | 153527205 | 5,197,551 | 145,183 | SH | SOLE | 145,183 | 0 | 0 | |||
Century Aluminum Company | COM | 156431108 | 1,548,327 | 189,282 | SH | SOLE | 189,282 | 0 | 0 | |||
ChampionX Corporation | COM | 15872M104 | 9,865,381 | 340,303 | SH | SOLE | 264,477 | 74,626 | 1,200 | |||
Charles River Laboratories Int | COM | 159864107 | 98,586,707 | 452,440 | SH | SOLE | 395,299 | 24,870 | 32,271 | |||
Chevron Corp | COM | 166764100 | 77,233,893 | 430,296 | SH | SOLE | 392,650 | 26,614 | 11,032 | |||
Choice Hotels Intl Inc | COM | 169905106 | 84,829,968 | 753,107 | SH | SOLE | 668,540 | 26,927 | 57,640 | |||
Church & Dwight Co | COM | 171340102 | 99,471,747 | 1,233,988 | SH | SOLE | 1,082,624 | 63,930 | 87,434 | |||
Churchill Downs Inc | COM | 171484108 | 4,011,461 | 18,973 | SH | SOLE | 17,265 | 1,228 | 480 | |||
Ciena Corp Com | COM | 171779309 | 165,630,842 | 3,248,938 | SH | SOLE | 2,855,749 | 219,905 | 173,284 | |||
Cintas Corp | COM | 172908105 | 30,476,239 | 67,482 | SH | SOLE | 59,607 | 6,857 | 1,018 | |||
Cisco Sys Inc | COM | 17275R102 | 13,116,091 | 275,317 | SH | SOLE | 274,617 | 0 | 700 | |||
Clearway Energy Inc Cl C | COM | 18539C204 | 5,684,958 | 178,380 | SH | SOLE | 178,380 | 0 | 0 | |||
CME Group Inc | COM | 12572Q105 | 63,467,959 | 377,426 | SH | SOLE | 330,597 | 34,450 | 12,379 | |||
Cno Finl Group Inc Com | COM | 12621E103 | 2,215,264 | 96,948 | SH | SOLE | 96,948 | 0 | 0 | |||
CNX Resources Corporation | COM | 12653C108 | 3,952,584 | 234,714 | SH | SOLE | 234,714 | 0 | 0 | |||
Cognex Corporation | COM | 192422103 | 346,025 | 7,345 | SH | SOLE | 1,945 | 0 | 5,400 | |||
Cohen & Steers Inc | COM | 19247A100 | 12,909,983 | 199,969 | SH | SOLE | 198,394 | 0 | 1,575 | |||
Coherent Inc Com | COM | 19247G107 | 2,413,336 | 68,756 | SH | SOLE | 68,756 | 0 | 0 | |||
Colgate-Palmolive Co | COM | 194162103 | 12,493,505 | 158,567 | SH | SOLE | 157,767 | 0 | 800 | |||
Comfort Systems USA Inc | COM | 199908104 | 24,185,912 | 210,166 | SH | SOLE | 206,349 | 2,444 | 1,373 | |||
Commercial Metals Company | COM | 201723103 | 2,902,339 | 60,090 | SH | SOLE | 60,090 | 0 | 0 | |||
CONMED Corporation | COM | 207410101 | 14,898,653 | 168,080 | SH | SOLE | 166,996 | 0 | 1,084 | |||
Cooper Cos Inc | COM | 216648402 | 106,423,188 | 321,841 | SH | SOLE | 281,906 | 19,011 | 20,924 | |||
Copart Inc. | COM | 217204106 | 119,014,116 | 1,954,576 | SH | SOLE | 1,697,656 | 110,214 | 146,706 | |||
Core Laboratories NV | COM | N22717107 | 14,428,620 | 711,821 | SH | SOLE | 707,722 | 0 | 4,099 | |||
Costco Wholesale Corp | COM | 22160K105 | 134,762,151 | 295,207 | SH | SOLE | 263,947 | 20,657 | 10,603 | |||
Crane Holdings Co | COM | 224441105 | 886,957 | 8,830 | SH | SOLE | 8,182 | 0 | 648 | |||
Cross Country Healthcare Inc | COM | 227483104 | 8,507,156 | 320,179 | SH | SOLE | 320,179 | 0 | 0 | |||
Crown Castle International Cor | COM | 22822V101 | 11,094,500 | 81,794 | SH | SOLE | 81,251 | 0 | 543 | |||
Curtiss Wright Corp | COM | 231561101 | 3,024,360 | 18,111 | SH | SOLE | 18,090 | 0 | 21 | |||
Cvr Energy Inc Com | COM | 12662P108 | 2,286,486 | 72,957 | SH | SOLE | 72,957 | 0 | 0 | |||
CVS Health Corporation | COM | 126650100 | 267,921 | 2,875 | SH | SOLE | 2,875 | 0 | 0 | |||
Cyberark Software Ltd | COM | M2682V108 | 2,637,600 | 20,344 | SH | SOLE | 20,201 | 0 | 143 | |||
Danaher Corporation | COM | 235851102 | 484,254 | 1,824 | SH | SOLE | 1,789 | 0 | 35 | |||
Darden Restaurants Inc | COM | 237194105 | 87,851,968 | 635,090 | SH | SOLE | 553,549 | 57,882 | 23,659 | |||
Deckers Outdoor Corporation | COM | 243537107 | 130,394,396 | 326,672 | SH | SOLE | 288,316 | 14,444 | 23,912 | |||
Deere & Co | COM | 244199105 | 14,637,522 | 34,139 | SH | SOLE | 27,499 | 6,457 | 183 | |||
Descartes Systems Group Inc | COM | 249906108 | 500,017 | 7,179 | SH | SOLE | 7,179 | 0 | 0 | |||
Dexcom Inc. | COM | 252131107 | 6,647,188 | 58,700 | SH | SOLE | 54,984 | 2,584 | 1,132 | |||
DHT Holdings Inc | COM | Y2065G121 | 3,601,388 | 405,562 | SH | SOLE | 405,562 | 0 | 0 | |||
Diodes Inc | COM | 254543101 | 114,485,742 | 1,503,622 | SH | SOLE | 1,307,994 | 82,174 | 113,454 | |||
Dollar General Corp | COM | 256677105 | 15,761,880 | 64,008 | SH | SOLE | 63,685 | 0 | 323 | |||
Dominion Energy Inc | COM | 25746U109 | 218,912 | 3,570 | SH | SOLE | 3,570 | 0 | 0 | |||
DoubleVerify Holdings Inc | COM | 25862V105 | 6,269,141 | 285,480 | SH | SOLE | 217,015 | 67,145 | 1,320 | |||
Dover Corp | COM | 260003108 | 79,452,427 | 586,755 | SH | SOLE | 513,774 | 52,026 | 20,955 | |||
Dynatrace Inc | COM | 268150109 | 885,419 | 23,118 | SH | SOLE | 23,118 | 0 | 0 | |||
Dynavax Technologies Corp | COM | 268158201 | 2,134,980 | 200,656 | SH | SOLE | 200,656 | 0 | 0 | |||
e l f Beauty Inc | COM | 26856L103 | 33,635,008 | 608,228 | SH | SOLE | 598,703 | 5,973 | 3,552 | |||
Eaton Corp | COM | G29183103 | 79,493,462 | 506,489 | SH | SOLE | 438,855 | 48,079 | 19,555 | |||
Ebix Inc Com New | COM | 278715206 | 2,624,695 | 131,498 | SH | SOLE | 131,498 | 0 | 0 | |||
Editas Medicine Inc | COM | 28106W103 | 715,871 | 80,707 | SH | SOLE | 80,707 | 0 | 0 | |||
Edwards Lifesciences Corp | COM | 28176E108 | 8,515,053 | 114,128 | SH | SOLE | 88,542 | 24,815 | 771 | |||
Eli Lilly and Company | COM | 532457108 | 104,255,046 | 284,974 | SH | SOLE | 251,181 | 24,238 | 9,555 | |||
Emcor Group Inc Com | COM | 29084Q100 | 106,616,344 | 719,846 | SH | SOLE | 639,325 | 32,985 | 47,536 | |||
Emerson Electric Co | COM | 291011104 | 451,962 | 4,705 | SH | SOLE | 4,705 | 0 | 0 | |||
Enphase Energy Inc | COM | 29355A107 | 5,965,309 | 22,514 | SH | SOLE | 20,339 | 0 | 2,175 | |||
EnPro Industries Inc | COM | 29355X107 | 18,688,422 | 171,942 | SH | SOLE | 166,468 | 4,258 | 1,216 | |||
Entegris Inc | COM | 29362U104 | 78,619,280 | 1,198,647 | SH | SOLE | 1,067,829 | 57,231 | 73,587 | |||
Envista Holdings Corp | COM | 29415F104 | 2,950,637 | 87,634 | SH | SOLE | 86,016 | 0 | 1,618 | |||
EOG Res Inc | COM | 26875P101 | 25,154,118 | 194,210 | SH | SOLE | 175,710 | 17,375 | 1,125 | |||
Equinix Inc | COM | 29444U700 | 4,037,333 | 6,164 | SH | SOLE | 6,042 | 0 | 122 | |||
Equity LifeStyle Properties In | COM | 29472R108 | 366,282 | 5,670 | SH | SOLE | 5,670 | 0 | 0 | |||
Estee Lauder Companies Cl A | COM | 518439104 | 17,998,416 | 72,542 | SH | SOLE | 63,106 | 7,848 | 1,588 | |||
Etsy Inc | COM | 29786A106 | 657,952 | 5,493 | SH | SOLE | 5,493 | 0 | 0 | |||
Exponent Inc | COM | 30214U102 | 2,966,820 | 29,941 | SH | SOLE | 29,904 | 0 | 37 | |||
Exxon Mobil Corp | COM | 30231G102 | 2,327,440 | 21,101 | SH | SOLE | 20,901 | 0 | 200 | |||
Fabrinet | COM | G3323L100 | 2,506,060 | 19,545 | SH | SOLE | 19,523 | 0 | 22 | |||
Fair Isaac Corp | COM | 303250104 | 14,787,919 | 24,705 | SH | SOLE | 19,110 | 5,445 | 150 | |||
Federated Hermes Inc Class B | COM | 314211103 | 1,595,240 | 43,934 | SH | SOLE | 43,934 | 0 | 0 | |||
First Rep Bk San Francisco Cal | COM | 33616C100 | 155,573,613 | 1,276,344 | SH | SOLE | 1,125,623 | 81,105 | 69,616 | |||
Floor & Decor Holdings Inc Cla | COM | 339750101 | 81,109,106 | 1,164,859 | SH | SOLE | 1,029,394 | 56,677 | 78,788 | |||
Fnb Corp Pa Com | COM | 302520101 | 2,017,215 | 154,576 | SH | SOLE | 154,576 | 0 | 0 | |||
Fortinet Inc | COM | 34959E109 | 12,583,944 | 257,393 | SH | SOLE | 216,293 | 37,713 | 3,387 | |||
Fox Factory Holding Corp | COM | 35138V102 | 16,092,060 | 176,390 | SH | SOLE | 175,470 | 0 | 920 | |||
Freeport-McMoran Inc | COM | 35671D857 | 95,162,783 | 2,504,284 | SH | SOLE | 2,218,537 | 193,026 | 92,721 | |||
FTI Consulting Inc | COM | 302941109 | 34,737,818 | 218,752 | SH | SOLE | 214,281 | 2,723 | 1,748 | |||
FuelCell Energy Inc | COM | 35952H601 | 496,608 | 178,636 | SH | SOLE | 178,636 | 0 | 0 | |||
Garmin Ltd | COM | H2906T109 | 5,710,837 | 61,879 | SH | SOLE | 43,097 | 18,307 | 475 | |||
Generac Hldgs Inc | COM | 368736104 | 351,102 | 3,488 | SH | SOLE | 3,403 | 0 | 85 | |||
Getty Realty Corp | COM | 374297109 | 4,493,794 | 132,756 | SH | SOLE | 132,756 | 0 | 0 | |||
Gitlab Inc Cl A | COM | 37637K108 | 3,659,556 | 80,536 | SH | SOLE | 80,536 | 0 | 0 | |||
Glacier Bencorp Inc | COM | 37637Q105 | 2,926,476 | 59,216 | SH | SOLE | 59,141 | 0 | 75 | |||
Global Payments Inc. | COM | 37940X102 | 5,232,749 | 52,686 | SH | SOLE | 37,915 | 14,446 | 325 | |||
Goldman Sachs Group Inc | COM | 38141G104 | 9,983,040 | 29,073 | SH | SOLE | 21,585 | 7,338 | 150 | |||
Group 1 Automotive Inc | COM | 398905109 | 4,902,755 | 27,182 | SH | SOLE | 27,182 | 0 | 0 | |||
Hannon Armstrong Sustainable I | COM | 41068X100 | 983,506 | 33,937 | SH | SOLE | 33,937 | 0 | 0 | |||
Hanover Insurance Group Inc | COM | 410867105 | 2,410,979 | 17,842 | SH | SOLE | 17,842 | 0 | 0 | |||
Heartland Financial USA Inc | COM | 42234Q102 | 417,855 | 8,963 | SH | SOLE | 8,963 | 0 | 0 | |||
Hecla Mng Co Com | COM | 422704106 | 4,085,478 | 734,798 | SH | SOLE | 734,798 | 0 | 0 | |||
HEICO Corporation | COM | 422806109 | 10,216,661 | 66,497 | SH | SOLE | 48,763 | 17,306 | 428 | |||
Hershey Company | COM | 427866108 | 8,026,657 | 34,662 | SH | SOLE | 24,195 | 10,332 | 135 | |||
Highwoods Pptys Inc Com | COM | 431284108 | 676,943 | 24,194 | SH | SOLE | 24,194 | 0 | 0 | |||
Home Depot Inc | COM | 437076102 | 132,032,267 | 418,009 | SH | SOLE | 373,257 | 31,878 | 12,874 | |||
Homestreet Inc Com | COM | 43785V102 | 7,157,684 | 259,524 | SH | SOLE | 259,524 | 0 | 0 | |||
Honeywell International Inc | COM | 438516106 | 14,532,637 | 67,814 | SH | SOLE | 65,789 | 1,497 | 528 | |||
Horizon Therapeutics Plc | COM | G46188101 | 149,434,710 | 1,313,135 | SH | SOLE | 1,160,990 | 61,891 | 90,254 | |||
Huntington Ingalls Industries | COM | 446413106 | 474,739 | 2,058 | SH | SOLE | 2,058 | 0 | 0 | |||
ICF International Inc | COM | 44925C103 | 18,327,191 | 185,030 | SH | SOLE | 181,253 | 2,425 | 1,352 | |||
IDACORP Inc | COM | 451107106 | 1,825,780 | 16,929 | SH | SOLE | 16,929 | 0 | 0 | |||
IDEX Corp Com | COM | 45167R104 | 117,953,775 | 516,593 | SH | SOLE | 454,802 | 26,922 | 34,869 | |||
Idexx Labs Corp | COM | 45168D104 | 2,085,084 | 5,111 | SH | SOLE | 4,413 | 563 | 135 | |||
Illinois Tool Works Inc | COM | 452308109 | 13,752,192 | 62,425 | SH | SOLE | 62,115 | 0 | 310 | |||
Illumina Incorporated | COM | 452327109 | 316,645 | 1,566 | SH | SOLE | 1,566 | 0 | 0 | |||
Independence Rlty Tr Inc Com | COM | 45378A106 | 1,942,992 | 115,243 | SH | SOLE | 115,243 | 0 | 0 | |||
Installed Building Products In | COM | 45780R101 | 385,970 | 4,509 | SH | SOLE | 4,509 | 0 | 0 | |||
Insulet Corporation | COM | 45784P101 | 3,499,414 | 11,887 | SH | SOLE | 11,872 | 0 | 15 | |||
Integer Holdings Corporation | COM | 45826H109 | 17,243,157 | 251,872 | SH | SOLE | 247,159 | 3,130 | 1,583 | |||
Intel Corp | COM | 458140100 | 209,225 | 7,916 | SH | SOLE | 6,691 | 0 | 1,225 | |||
Intercontinental Exchange Inc | COM | 45866F104 | 1,169,013 | 11,395 | SH | SOLE | 11,245 | 0 | 150 | |||
Intuit Inc | COM | 461202103 | 79,352,863 | 203,877 | SH | SOLE | 181,418 | 15,147 | 7,312 | |||
Intuitive Surgical Inc | COM | 46120E602 | 77,150,247 | 290,749 | SH | SOLE | 253,119 | 27,113 | 10,517 | |||
Iqvia Holdings Inc Com | COM | 46266C105 | 749,488 | 3,658 | SH | SOLE | 3,658 | 0 | 0 | |||
JetBlue Airways Corporation | COM | 477143101 | 2,310,068 | 356,492 | SH | SOLE | 356,492 | 0 | 0 | |||
Johnson & Johnson Com | COM | 478160104 | 17,765,286 | 100,568 | SH | SOLE | 96,041 | 2,736 | 1,791 | |||
JPMorgan Chase & Co | COM | 46625H100 | 15,021,239 | 112,015 | SH | SOLE | 107,778 | 3,722 | 515 | |||
Keysight Technologies Inc | COM | 49338L103 | 125,186,031 | 731,782 | SH | SOLE | 637,028 | 42,413 | 52,341 | |||
Kulicke & Soffa Inds Inc Com | COM | 501242101 | 7,374,298 | 166,613 | SH | SOLE | 166,613 | 0 | 0 | |||
Lamb Weston Holdings Inc | COM | 513272104 | 658,226 | 7,366 | SH | SOLE | 7,366 | 0 | 0 | |||
Lantheus Holdings Inc | COM | 516544103 | 17,640,517 | 346,164 | SH | SOLE | 340,130 | 4,020 | 2,014 | |||
LCI Inds Com | COM | 50189K103 | 4,802,437 | 51,946 | SH | SOLE | 51,946 | 0 | 0 | |||
Lemaitre Vascular Inc | COM | 525558201 | 543,312 | 11,806 | SH | SOLE | 11,806 | 0 | 0 | |||
Lendingtree Inc | COM | 52603B107 | 357,000 | 16,737 | SH | SOLE | 16,737 | 0 | 0 | |||
Lululemon Athletica Inc Com | COM | 550021109 | 90,648,038 | 282,939 | SH | SOLE | 243,842 | 29,164 | 9,933 | |||
M/I Homes Inc | COM | 55305B101 | 5,638,024 | 122,088 | SH | SOLE | 122,088 | 0 | 0 | |||
Marketaxess Hldgs Inc | COM | 57060D108 | 2,450,540 | 8,787 | SH | SOLE | 8,777 | 0 | 10 | |||
Marriot Intl Inc New CL A | COM | 571903202 | 487,913 | 3,277 | SH | SOLE | 3,277 | 0 | 0 | |||
Martin Marietta Materials Inc | COM | 573284106 | 22,699,257 | 67,164 | SH | SOLE | 59,677 | 7,118 | 369 | |||
Masco Corporation | COM | 574599106 | 92,750,782 | 1,987,375 | SH | SOLE | 1,755,763 | 92,429 | 139,183 | |||
Mastercard Inc. CL-A | COM | 57636Q104 | 12,679,964 | 36,465 | SH | SOLE | 29,610 | 6,550 | 305 | |||
Matador Res Co | COM | 576485205 | 3,149,553 | 55,024 | SH | SOLE | 55,024 | 0 | 0 | |||
McCormick & Co. - non voting s | COM | 579780206 | 106,881,996 | 1,289,444 | SH | SOLE | 1,119,020 | 64,378 | 106,046 | |||
Mcdonalds Corp | COM | 580135101 | 12,565,144 | 47,680 | SH | SOLE | 47,290 | 0 | 390 | |||
Medpace Holdings Inc | COM | 58506Q109 | 23,534,391 | 110,797 | SH | SOLE | 108,948 | 1,129 | 720 | |||
Merck & Company Inc | COM | 58933Y105 | 16,096,470 | 145,079 | SH | SOLE | 144,579 | 0 | 500 | |||
Mettler Toledo International C | COM | 592688105 | 134,538,087 | 93,077 | SH | SOLE | 81,205 | 5,339 | 6,533 | |||
MGP Ingredients Inc | COM | 55303J106 | 17,230,768 | 161,974 | SH | SOLE | 159,126 | 1,884 | 964 | |||
Microsoft Corp | COM | 594918104 | 142,311,968 | 593,412 | SH | SOLE | 530,338 | 43,730 | 19,344 | |||
Monolithic Power Systems Inc | COM | 609839105 | 110,635,166 | 312,873 | SH | SOLE | 274,189 | 17,681 | 21,003 | |||
Moody's Corporation | COM | 615369105 | 2,786,200 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | |||
Neogen Corporation | COM | 640491106 | 8,085,871 | 530,917 | SH | SOLE | 527,220 | 0 | 3,697 | |||
Neurocrine Biosciences Inc | COM | 64125C109 | 109,624,969 | 917,825 | SH | SOLE | 809,920 | 45,129 | 62,776 | |||
Nextera Energy Inc Com | COM | 65339F101 | 18,399,394 | 220,088 | SH | SOLE | 209,606 | 2,636 | 7,846 | |||
Nike Inc Cl B | COM | 654106103 | 21,855,503 | 186,783 | SH | SOLE | 157,612 | 28,424 | 747 | |||
Norfolk Southn Corp | COM | 655844108 | 13,625,379 | 55,293 | SH | SOLE | 55,053 | 0 | 240 | |||
Northrop Grumman Corp | COM | 666807102 | 82,551,781 | 151,302 | SH | SOLE | 132,522 | 12,943 | 5,837 | |||
Novanta Inc | COM | 67000B104 | 1,610,467 | 11,853 | SH | SOLE | 11,103 | 0 | 750 | |||
NVIDIA Corp | COM | 67066G104 | 60,878,861 | 416,579 | SH | SOLE | 355,512 | 47,502 | 13,565 | |||
Nxp Semiconductors N V Com | COM | N6596X109 | 80,261,732 | 507,889 | SH | SOLE | 446,310 | 41,957 | 19,622 | |||
Old Dominion Freight Lines Inc | COM | 679580100 | 57,671,142 | 203,225 | SH | SOLE | 174,354 | 22,276 | 6,595 | |||
Onto Innovation Inc | COM | 683344105 | 26,935,178 | 395,582 | SH | SOLE | 356,396 | 36,692 | 2,494 | |||
Option Care Health Inc | COM | 68404L201 | 2,535,925 | 84,278 | SH | SOLE | 84,184 | 0 | 94 | |||
Oracle Corporation | COM | 68389X105 | 244,403 | 2,990 | SH | SOLE | 2,990 | 0 | 0 | |||
OReilly Automotive Inc | COM | 67103H107 | 104,461,373 | 123,765 | SH | SOLE | 108,072 | 11,222 | 4,471 | |||
Oroco Resource Corp | COM | 687033100 | 14,739 | 21,675 | SH | SOLE | 21,675 | 0 | 0 | |||
Pacira Biosciences Inc | COM | 695127100 | 3,002,854 | 77,774 | SH | SOLE | 77,774 | 0 | 0 | |||
Papa Johns International Inc | COM | 698813102 | 2,435,860 | 29,594 | SH | SOLE | 29,563 | 0 | 31 | |||
Patrick Industries Inc | COM | 703343103 | 5,429,493 | 89,596 | SH | SOLE | 89,596 | 0 | 0 | |||
Paycom Software Inc | COM | 70432V102 | 177,619,413 | 572,393 | SH | SOLE | 503,132 | 38,771 | 30,490 | |||
PayPal Holdings Inc | COM | 70450Y103 | 5,559,789 | 78,065 | SH | SOLE | 57,299 | 18,386 | 2,380 | |||
Penumbra Inc | COM | 70975L107 | 2,096,686 | 9,425 | SH | SOLE | 8,179 | 989 | 257 | |||
PepsiCo Inc | COM | 713448108 | 98,561,692 | 545,565 | SH | SOLE | 479,152 | 47,397 | 19,016 | |||
Perficient Inc | COM | 71375U101 | 15,078,741 | 215,935 | SH | SOLE | 214,742 | 0 | 1,193 | |||
Perion Network Ltd | COM | M78673114 | 2,840,456 | 112,271 | SH | SOLE | 112,151 | 0 | 120 | |||
Pfizer Inc | COM | 717081103 | 481,855 | 9,404 | SH | SOLE | 9,404 | 0 | 0 | |||
PGT Innovations Inc | COM | 69336V101 | 12,182,340 | 678,304 | SH | SOLE | 661,420 | 11,665 | 5,219 | |||
Pioneer Natural Resources Comp | COM | 723787107 | 109,521,612 | 479,538 | SH | SOLE | 425,571 | 33,010 | 20,957 | |||
Plexus Corp | COM | 729132100 | 1,473,855 | 14,319 | SH | SOLE | 14,319 | 0 | 0 | |||
Pool Corp | COM | 73278L105 | 107,667,108 | 356,124 | SH | SOLE | 310,639 | 22,906 | 22,579 | |||
Portland Gen Elec Co Com New | COM | 736508847 | 4,932,238 | 100,658 | SH | SOLE | 100,658 | 0 | 0 | |||
PotlatchDeltic Corporation | COM | 737630103 | 6,376,193 | 144,946 | SH | SOLE | 144,946 | 0 | 0 | |||
Power Integrations Inc | COM | 739276103 | 17,691,285 | 246,672 | SH | SOLE | 241,100 | 2,852 | 2,720 | |||
Prestige Consumer Healthcare I | COM | 74112D101 | 4,776,380 | 76,300 | SH | SOLE | 76,237 | 0 | 63 | |||
Procter & Gamble Company | COM | 742718109 | 95,201,794 | 628,146 | SH | SOLE | 539,614 | 64,270 | 24,262 | |||
Progressive Corp Ohio Com | COM | 743315103 | 774,109 | 5,968 | SH | SOLE | 5,649 | 0 | 319 | |||
Progyny Inc | COM | 74340E103 | 12,679,109 | 407,034 | SH | SOLE | 404,192 | 0 | 2,842 | |||
PTC Inc | COM | 69370C100 | 3,094,991 | 25,783 | SH | SOLE | 25,748 | 0 | 35 | |||
Qualcomm Inc | COM | 747525103 | 226,916 | 2,064 | SH | SOLE | 2,064 | 0 | 0 | |||
Qualys Inc | COM | 74758T303 | 117,631,026 | 1,048,125 | SH | SOLE | 937,205 | 46,635 | 64,285 | |||
Quanta Svcs Inc Com | COM | 74762E102 | 76,513,160 | 536,934 | SH | SOLE | 469,402 | 46,807 | 20,725 | |||
R1 RCM Inc | COM | 77634L105 | 340,731 | 31,117 | SH | SOLE | 29,617 | 0 | 1,500 | |||
Range Resources Corp | COM | 75281A109 | 8,075,114 | 322,746 | SH | SOLE | 322,652 | 0 | 94 | |||
Ranger Oil Corporation Class A | COM | 70788V102 | 18,039,312 | 446,186 | SH | SOLE | 443,513 | 0 | 2,673 | |||
Raymond James Financial Inc | COM | 754730109 | 105,889,684 | 991,012 | SH | SOLE | 869,186 | 55,665 | 66,161 | |||
Raytheon Technologies Corp Com | COM | 75513E101 | 270,124 | 2,677 | SH | SOLE | 2,377 | 0 | 300 | |||
Repligen Corporation | COM | 759916109 | 2,710,992 | 16,012 | SH | SOLE | 15,992 | 0 | 20 | |||
Resmed Inc Com | COM | 761152107 | 112,662,598 | 541,309 | SH | SOLE | 478,173 | 30,290 | 32,846 | |||
Revolve Group Inc. Class A | COM | 76156B107 | 9,857,396 | 442,830 | SH | SOLE | 439,790 | 0 | 3,040 | |||
Rithcie Bros. Auctioneers | COM | 767744105 | 2,615,005 | 45,219 | SH | SOLE | 45,166 | 0 | 53 | |||
Rockwell Automation Inc | COM | 773903109 | 10,976,340 | 42,615 | SH | SOLE | 32,698 | 9,552 | 365 | |||
Roper Industries Inc | COM | 776696106 | 85,517,111 | 197,915 | SH | SOLE | 173,080 | 17,723 | 7,112 | |||
RPM International Inc | COM | 749685103 | 12,251,778 | 125,724 | SH | SOLE | 125,324 | 0 | 400 | |||
Ruth's Hospitality Group Inc | COM | 783332109 | 2,291,416 | 148,024 | SH | SOLE | 148,024 | 0 | 0 | |||
S&P Global Inc | COM | 78409V104 | 1,211,012 | 3,616 | SH | SOLE | 3,098 | 0 | 518 | |||
Saia Inc | COM | 78709Y105 | 92,869,490 | 442,911 | SH | SOLE | 389,889 | 22,383 | 30,639 | |||
salesforce.com inc | COM | 79466L302 | 761,464 | 5,743 | SH | SOLE | 5,743 | 0 | 0 | |||
Sandy Spring Bancorp Inc Com | COM | 800363103 | 6,154,122 | 174,684 | SH | SOLE | 174,684 | 0 | 0 | |||
Schlumberger Ltd | COM | 806857108 | 566,676 | 10,600 | SH | SOLE | 10,600 | 0 | 0 | |||
Sealed Air Corp | COM | 81211K100 | 426,844 | 8,557 | SH | SOLE | 8,507 | 0 | 50 | |||
Sensata Technologies Holdings | COM | G8060N102 | 589,639 | 14,602 | SH | SOLE | 13,462 | 0 | 1,140 | |||
Servicenow Inc | COM | 81762P102 | 53,923,923 | 138,883 | SH | SOLE | 118,446 | 14,883 | 5,554 | |||
Sherwin Williams | COM | 824348106 | 92,947,065 | 391,636 | SH | SOLE | 338,748 | 39,899 | 12,989 | |||
Shyft Group Inc | COM | 825698103 | 7,867,105 | 316,456 | SH | SOLE | 316,456 | 0 | 0 | |||
Simon Property Group Inc | COM | 828806109 | 8,624,939 | 73,416 | SH | SOLE | 56,727 | 16,289 | 400 | |||
Simply Good Foods Co Com | COM | 82900L102 | 27,985,707 | 735,885 | SH | SOLE | 725,981 | 6,485 | 3,419 | |||
Simpson Manufacturing Co Inc | COM | 829073105 | 16,897,655 | 190,589 | SH | SOLE | 189,582 | 0 | 1,007 | |||
Simulations Plus Inc | COM | 829214105 | 4,941,324 | 135,120 | SH | SOLE | 94,039 | 40,181 | 900 | |||
Skechers U S A Inc Cl A | COM | 830566105 | 6,504,809 | 155,061 | SH | SOLE | 155,061 | 0 | 0 | |||
Skyline Champion Corporation | COM | 830830105 | 17,622,447 | 342,117 | SH | SOLE | 335,969 | 3,889 | 2,259 | |||
Skyworks Solutions Inc | COM | 83088M102 | 95,098,330 | 1,043,546 | SH | SOLE | 906,778 | 59,985 | 76,783 | |||
Smuckers JM Co | COM | 832696405 | 699,759 | 4,416 | SH | SOLE | 3,921 | 0 | 495 | |||
SOUTHERN CO COM | COM | 842587107 | 866,917 | 12,140 | SH | SOLE | 11,540 | 0 | 600 | |||
Southwest Airlines Co | COM | 844741108 | 284,175 | 8,440 | SH | SOLE | 8,440 | 0 | 0 | |||
Spire Inc Com | COM | 84857L101 | 4,654,538 | 67,594 | SH | SOLE | 67,594 | 0 | 0 | |||
SPS Commerce Inc Com | COM | 78463M107 | 119,453,200 | 930,104 | SH | SOLE | 817,791 | 51,765 | 60,548 | |||
STAG Industrial Inc | COM | 85254J102 | 6,195,063 | 191,738 | SH | SOLE | 191,738 | 0 | 0 | |||
Steris Plc Shs Usd | COM | G8473T100 | 109,304,887 | 591,829 | SH | SOLE | 519,440 | 30,676 | 41,713 | |||
Stryker Corporation | COM | 863667101 | 19,963,681 | 81,654 | SH | SOLE | 79,914 | 0 | 1,740 | |||
Summit Materials Inc Cl A | COM | 86614U100 | 15,724,518 | 553,875 | SH | SOLE | 539,441 | 10,569 | 3,865 | |||
Sun Communities Inc | COM | 866674104 | 92,907,921 | 649,706 | SH | SOLE | 573,992 | 30,948 | 44,766 | |||
Supernus Pharmaceuticals Inc | COM | 868459108 | 18,077,235 | 506,791 | SH | SOLE | 495,017 | 7,749 | 4,025 | |||
Synopsys Inc | COM | 871607107 | 92,114,316 | 288,497 | SH | SOLE | 250,435 | 24,678 | 13,384 | |||
T Rowe Price Group Inc. | COM | 74144T108 | 13,810,210 | 126,629 | SH | SOLE | 126,254 | 0 | 375 | |||
Take Two Interactive | COM | 874054109 | 66,615,184 | 639,731 | SH | SOLE | 564,861 | 33,628 | 41,242 | |||
Target Corp Com | COM | 87612E106 | 8,289,309 | 55,618 | SH | SOLE | 39,349 | 15,894 | 375 | |||
TE Connectivity LTD | COM | H84989104 | 10,864,194 | 94,636 | SH | SOLE | 94,336 | 0 | 300 | |||
Tech Target Inc | COM | 87874R100 | 10,346,390 | 234,825 | SH | SOLE | 233,298 | 0 | 1,527 | |||
Teledyne Technologies Inc Com | COM | 879360105 | 109,746,212 | 274,427 | SH | SOLE | 239,096 | 14,158 | 21,173 | |||
Teleflex Inc | COM | 879369106 | 2,527,903 | 10,127 | SH | SOLE | 9,845 | 0 | 282 | |||
Telephone Data Sys Inc Com | COM | 879433829 | 3,994,460 | 380,787 | SH | SOLE | 380,787 | 0 | 0 | |||
Teradyne Inc | COM | 880770102 | 337,520 | 3,864 | SH | SOLE | 3,864 | 0 | 0 | |||
Terreno Realty Corporation | COM | 88146M101 | 8,514,937 | 149,726 | SH | SOLE | 149,673 | 0 | 53 | |||
Texas Roadhouse Inc | COM | 882681109 | 633,467 | 6,965 | SH | SOLE | 6,965 | 0 | 0 | |||
The Coca Cola Company | COM | 191216100 | 386,713 | 6,079 | SH | SOLE | 6,079 | 0 | 0 | |||
Thermo Fisher Scientific Inc. | COM | 883556102 | 8,811,847 | 16,001 | SH | SOLE | 12,435 | 2,552 | 1,014 | |||
TJX Companies Inc | COM | 872540109 | 1,628,905 | 20,464 | SH | SOLE | 17,634 | 0 | 2,830 | |||
Tractor Supply Company | COM | 892356106 | 32,178,267 | 143,034 | SH | SOLE | 128,375 | 14,040 | 619 | |||
Trade Desk Inc Cl A | COM | 88339J105 | 2,250,600 | 50,203 | SH | SOLE | 45,133 | 0 | 5,070 | |||
Trimble Inc | COM | 896239100 | 89,279,429 | 1,765,812 | SH | SOLE | 1,548,973 | 104,678 | 112,161 | |||
Trinet Group | COM | 896288107 | 3,428,985 | 50,575 | SH | SOLE | 50,575 | 0 | 0 | |||
UFP Technologies Inc | COM | 902673102 | 3,777,313 | 32,041 | SH | SOLE | 32,041 | 0 | 0 | |||
Ulta Beauty Inc | COM | 90384S303 | 118,525,546 | 252,682 | SH | SOLE | 223,143 | 10,996 | 18,543 | |||
Ultra Clean Holdings Inc | COM | 90385V107 | 16,623,598 | 501,466 | SH | SOLE | 492,591 | 6,088 | 2,787 | |||
Umb Finl Corp Com | COM | 902788108 | 6,401,966 | 76,652 | SH | SOLE | 76,652 | 0 | 0 | |||
Union Pacific Corp | COM | 907818108 | 10,817,391 | 52,240 | SH | SOLE | 40,997 | 11,243 | 0 | |||
United Parcel Service Inc Cl B | COM | 911312106 | 10,689,510 | 61,491 | SH | SOLE | 61,141 | 0 | 350 | |||
United Rentals Inc | COM | 911363109 | 7,142,437 | 20,096 | SH | SOLE | 18,609 | 1,097 | 390 | |||
UnitedHealth Group Inc | COM | 91324P102 | 142,305,300 | 268,409 | SH | SOLE | 237,528 | 22,749 | 8,132 | |||
Vail Resorts Inc | COM | 91879Q109 | 753,312 | 3,161 | SH | SOLE | 3,161 | 0 | 0 | |||
Valley Natl Bancorp Com | COM | 919794107 | 2,818,357 | 249,192 | SH | SOLE | 249,192 | 0 | 0 | |||
Valmont Industries Inc | COM | 920253101 | 24,654,777 | 74,560 | SH | SOLE | 73,263 | 769 | 528 | |||
Valvoline Inc | COM | 92047W101 | 2,091,745 | 64,066 | SH | SOLE | 64,066 | 0 | 0 | |||
Veeva Sys Inc | COM | 922475108 | 41,430,765 | 256,728 | SH | SOLE | 218,603 | 29,427 | 8,698 | |||
VeriSign Inc | COM | 92343E102 | 467,787 | 2,277 | SH | SOLE | 2,277 | 0 | 0 | |||
Verizon Communications Inc Com | COM | 92343V104 | 8,033,351 | 203,892 | SH | SOLE | 203,492 | 0 | 400 | |||
Vertex Pharmaceuticals Inc | COM | 92532F100 | 456,561 | 1,581 | SH | SOLE | 485 | 815 | 281 | |||
Virtu Finl Corp Conn | COM | 928254101 | 6,365,186 | 311,866 | SH | SOLE | 311,866 | 0 | 0 | |||
Visa Inc | COM | 92826C839 | 116,981,700 | 563,062 | SH | SOLE | 503,605 | 40,047 | 19,410 | |||
Walmart Inc | COM | 931142103 | 530,436 | 3,741 | SH | SOLE | 3,741 | 0 | 0 | |||
Washington Fed Inc Com | COM | 938824109 | 7,012,044 | 209,003 | SH | SOLE | 209,003 | 0 | 0 | |||
Webster Finl Coup Conn Com | COM | 947890109 | 1,357,899 | 28,684 | SH | SOLE | 28,684 | 0 | 0 | |||
Werner Enterprises Inc | COM | 950755108 | 7,317,347 | 181,752 | SH | SOLE | 181,663 | 0 | 89 | |||
West Pharmaceutical Services I | COM | 955306105 | 88,139,718 | 374,505 | SH | SOLE | 330,825 | 18,054 | 25,626 | |||
Williams-Sonoma Inc | COM | 969904101 | 101,497,902 | 883,205 | SH | SOLE | 777,139 | 50,248 | 55,818 | |||
Wingstop Inc | COM | 974155103 | 1,382,706 | 10,047 | SH | SOLE | 10,047 | 0 | 0 | |||
Wintrust Finl Corp Com | COM | 97650W108 | 7,461,075 | 88,276 | SH | SOLE | 88,276 | 0 | 0 | |||
Wsfs Finl Corp Com | COM | 929328102 | 1,487,592 | 32,810 | SH | SOLE | 32,810 | 0 | 0 | |||
YETI Holdings Inc | COM | 98585X104 | 17,844,020 | 431,954 | SH | SOLE | 424,464 | 4,914 | 2,576 | |||
Zebra Technologies Corp- Cl A | COM | 989207105 | 6,217,686 | 24,249 | SH | SOLE | 18,412 | 5,637 | 200 | |||
Zoetis Inc | COM | 98978V103 | 97,314,143 | 664,034 | SH | SOLE | 581,461 | 57,929 | 24,644 | |||
Alerian MLP ETF | COM | 00162Q452 | 7,934,854 | 208,428 | SH | SOLE | 208,428 | 0 | 0 | |||
Global X Fds Us Infr Dev Etf | COM | 37954Y673 | 2,095,495 | 79,105 | SH | SOLE | 79,105 | 0 | 0 | |||
Invesco Optimum Yield Diversif | COM | 46090F100 | 1,776,569 | 120,201 | SH | SOLE | 120,201 | 0 | 0 | |||
iShares Core Conservative Allo | COM | 464289883 | 11,286,776 | 335,816 | SH | SOLE | 328,943 | 0 | 6,873 | |||
iShares Core S&P 500 | COM | 464287200 | 4,094,526 | 10,657 | SH | SOLE | 10,657 | 0 | 0 | |||
iShares Core S&P Mid-Cap | COM | 464287507 | 437,821 | 1,810 | SH | SOLE | 1,810 | 0 | 0 | |||
iShares Core S&P Small-Cap | COM | 464287804 | 3,374,476 | 35,656 | SH | SOLE | 35,656 | 0 | 0 | |||
iShares Core US REIT | COM | 464288521 | 5,622,415 | 113,699 | SH | SOLE | 113,699 | 0 | 0 | |||
iShares MSCI Pacific ex Japan | COM | 464286665 | 3,539,108 | 82,709 | SH | SOLE | 82,709 | 0 | 0 | |||
iShares Russell 2000 Growth In | COM | 464287648 | 9,747,574 | 45,439 | SH | SOLE | 45,439 | 0 | 0 | |||
iShares Russell 2000 Index Fun | COM | 464287655 | 1,034,652 | 5,934 | SH | SOLE | 5,934 | 0 | 0 | |||
iShares Russell 3000 Index Fun | COM | 464287689 | 316,676 | 1,435 | SH | SOLE | 1,435 | 0 | 0 | |||
iShares Russell MidCap Growth | COM | 464287481 | 42,182,907 | 504,580 | SH | SOLE | 473,243 | 0 | 31,337 | |||
iShares S&P Midcap 400/Grwth | COM | 464287606 | 5,624,573 | 82,351 | SH | SOLE | 81,842 | 0 | 509 | |||
iShares S&P Preferred Stock In | COM | 464288687 | 4,707,663 | 154,198 | SH | SOLE | 154,198 | 0 | 0 | |||
Ishares Tr Modert Etf | COM | 464289875 | 930,713 | 24,486 | SH | SOLE | 24,486 | 0 | 0 | |||
iShares Tr Msci Eafe Etf | COM | 464287465 | 1,897,062 | 28,901 | SH | SOLE | 10,270 | 0 | 18,631 | |||
iShares Tr Russ 1000 Grw ETF | COM | 464287614 | 41,949,913 | 195,808 | SH | SOLE | 182,064 | 0 | 13,744 | |||
SPDR S&P 500 ETF Trust | COM | 78462F103 | 7,697,057 | 20,127 | SH | SOLE | 19,096 | 0 | 1,031 | |||
SPDR S&P Midcap 400 ETF | COM | 78467Y107 | 258,147 | 583 | SH | SOLE | 387 | 0 | 196 | |||
SPDR S&P Regional Banking ETF | COM | 78464A698 | 2,636,755 | 44,889 | SH | SOLE | 44,889 | 0 | 0 | |||
SPDR Total Stock Market ETF | COM | 78464A805 | 320,863 | 6,785 | SH | SOLE | 6,785 | 0 | 0 | |||
VanEck Fallen Angel High Yield | COM | 92189F437 | 7,189,944 | 266,097 | SH | SOLE | 266,097 | 0 | 0 | |||
Vanguard FTSE All-World ex-US | COM | 922042718 | 3,395,744 | 33,029 | SH | SOLE | 33,029 | 0 | 0 | |||
Vanguard FTSE Emerging Markets | COM | 922042858 | 5,015,961 | 128,680 | SH | SOLE | 101,642 | 0 | 27,038 | |||
Vanguard Index Fds | COM | 922908363 | 510,848 | 1,454 | SH | SOLE | 1,454 | 0 | 0 | |||
Vanguard Index Fds | COM | 922908736 | 876,308 | 4,112 | SH | SOLE | 4,112 | 0 | 0 | |||
Vanguard Index Fds Small Cp Et | COM | 922908751 | 264,848 | 1,443 | SH | SOLE | 1,443 | 0 | 0 | |||
Vanguard Mid Cap ETF | COM | 922908629 | 291,041 | 1,428 | SH | SOLE | 1,428 | 0 | 0 | |||
Vanguard Mid Cap Growth ETF | COM | 922908538 | 359,880 | 2,002 | SH | SOLE | 2,002 | 0 | 0 | |||
Vanguard Small Cap Growth ETF | COM | 922908595 | 2,938,112 | 14,651 | SH | SOLE | 14,651 | 0 | 0 | |||
Vanguard Utilities ETF | COM | 92204A876 | 6,178,077 | 40,285 | SH | SOLE | 40,285 | 0 | 0 | |||
Asml Holding Nv Adr | COM | N07059210 | 4,585,389 | 8,392 | SH | SOLE | 5,932 | 2,405 | 55 | |||
Nestle S A Sponsored Adr | COM | 641069406 | 10,422,470 | 90,003 | SH | SOLE | 89,703 | 0 | 300 | |||
WNS (Holdings) Limited Sponsor | COM | 92932M101 | 21,344,932 | 266,845 | SH | SOLE | 262,192 | 2,885 | 1,768 |