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 | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
Abbott Laboratories | COM | 002824100 | 1,874,082 | 13,779 | SH | SOLE | 13,779 | 0 | 0 | ||
Accenture Plc | COM | G1151C101 | 1,219,172 | 4,079 | SH | SOLE | 4,079 | 0 | 0 | ||
ACV Auctions, Inc. | COM | 00091G104 | 48,769,267 | 3,006,737 | SH | SOLE | 2,582,150 | 0 | 424,586 | ||
Agilysys, Inc. | COM | 00847J105 | 45,573,862 | 397,539 | SH | SOLE | 342,506 | 0 | 55,033 | ||
AIA Group Limited Sponsored AD | COM | 001317205 | 208,542 | 5,764 | SH | SOLE | 0 | 0 | 5,764 | ||
Alarm.com Holdings, Inc. | COM | 011642105 | 49,935,226 | 882,716 | SH | SOLE | 770,692 | 0 | 112,024 | ||
Align Technology, Inc. | COM | 016255101 | 40,436,193 | 213,575 | SH | SOLE | 192,525 | 0 | 21,050 | ||
Alkami Technology, Inc. | COM | 01644J108 | 63,257,543 | 2,098,790 | SH | SOLE | 1,900,135 | 0 | 198,655 | ||
Allianz SE Unsponsored ADR | COM | 018820100 | 348,657 | 8,603 | SH | SOLE | 0 | 0 | 8,603 | ||
Alphabet, Inc. Class A | COM | 02079K305 | 56,154,430 | 318,643 | SH | SOLE | 317,805 | 0 | 838 | ||
Alphabet, Inc. Class C | COM | 02079K107 | 44,718,061 | 252,089 | SH | SOLE | 251,676 | 0 | 413 | ||
Amazon.com, Inc. | COM | 023135106 | 143,395,540 | 653,610 | SH | SOLE | 652,166 | 0 | 1,444 | ||
Analog Devices, Inc. | COM | 032654105 | 95,692,763 | 402,037 | SH | SOLE | 401,236 | 0 | 800 | ||
Ansys, Inc. | COM | 03662Q105 | 107,922,386 | 307,279 | SH | SOLE | 281,883 | 0 | 25,395 | ||
Apple Inc. | COM | 037833100 | 6,642,379 | 32,375 | SH | SOLE | 32,375 | 0 | 0 | ||
ASML Holding NV ADR | COM | N07059210 | 2,411,383 | 3,009 | SH | SOLE | 2,739 | 0 | 270 | ||
Barrett Business Services, Inc | COM | 068463108 | 14,792,001 | 354,809 | SH | SOLE | 323,370 | 0 | 31,439 | ||
Bio-Techne Corporation | COM | 09073M104 | 49,129,046 | 954,889 | SH | SOLE | 813,269 | 0 | 141,620 | ||
BlackLine, Inc. | COM | 09239B109 | 44,113,832 | 779,121 | SH | SOLE | 677,312 | 0 | 101,809 | ||
CCC Intelligent Solutions Hold | COM | 12510Q100 | 63,061,082 | 6,701,496 | SH | SOLE | 5,877,131 | 0 | 824,365 | ||
Certara, Inc. | COM | 15687V109 | 511,768 | 43,741 | SH | SOLE | 43,741 | 0 | 0 | ||
Charles River Laboratories Int | COM | 159864107 | 20,275,269 | 133,627 | SH | SOLE | 107,732 | 0 | 25,895 | ||
Chemed Corporation | COM | 16359R103 | 30,191,593 | 62,004 | SH | SOLE | 56,572 | 0 | 5,432 | ||
Chugai Pharmaceutical Co., Ltd | COM | 171269103 | 280,852 | 10,773 | SH | SOLE | 0 | 0 | 10,773 | ||
Cintas Corporation | COM | 172908105 | 44,887,090 | 201,405 | SH | SOLE | 200,922 | 0 | 483 | ||
Clearwater Analytics Holdings, | COM | 185123106 | 35,312,568 | 1,610,240 | SH | SOLE | 1,406,929 | 0 | 203,312 | ||
Cognex Corporation | COM | 192422103 | 34,465,718 | 1,086,561 | SH | SOLE | 939,361 | 0 | 147,200 | ||
CoStar Group, Inc. | COM | 22160N109 | 141,023,051 | 1,754,018 | SH | SOLE | 1,638,423 | 0 | 115,595 | ||
CSW Industrials, Inc. | COM | 126402106 | 32,556,035 | 113,503 | SH | SOLE | 99,017 | 0 | 14,486 | ||
Danaher Corporation | COM | 235851102 | 51,357,196 | 259,984 | SH | SOLE | 259,436 | 0 | 547 | ||
DBS Group Holdings Ltd Sponsor | COM | 23304Y100 | 371,658 | 2,626 | SH | SOLE | 0 | 0 | 2,626 | ||
Descartes Systems Group, Inc. | COM | 249906108 | 64,855,792 | 638,062 | SH | SOLE | 564,178 | 0 | 73,884 | ||
Disco Corporation Unsponsored | COM | 25461D100 | 224,972 | 7,621 | SH | SOLE | 0 | 0 | 7,621 | ||
Dollar General Corporation | COM | 256677105 | 568,812 | 4,973 | SH | SOLE | 4,973 | 0 | 0 | ||
DoubleVerify Holdings, Inc. | COM | 25862V105 | 33,054,483 | 2,208,048 | SH | SOLE | 1,917,801 | 0 | 290,248 | ||
Doximity, Inc. | COM | 26622P107 | 57,574,967 | 938,620 | SH | SOLE | 855,806 | 0 | 82,814 | ||
Ecolab, Inc. | COM | 278865100 | 3,652,529 | 13,556 | SH | SOLE | 13,556 | 0 | 0 | ||
Ensign Group, Inc. | COM | 29358P101 | 134,043,196 | 868,943 | SH | SOLE | 787,273 | 0 | 81,670 | ||
Entegris, Inc. | COM | 29362U104 | 21,988,452 | 272,640 | SH | SOLE | 218,596 | 0 | 54,045 | ||
Equifax, Inc. | COM | 294429105 | 3,752,565 | 14,468 | SH | SOLE | 14,468 | 0 | 0 | ||
Exponent, Inc. | COM | 30214u102 | 39,085,393 | 523,161 | SH | SOLE | 456,746 | 0 | 66,416 | ||
Fair Isaac Corporation | COM | 303250104 | 32,931,979 | 18,016 | SH | SOLE | 17,970 | 0 | 46 | ||
Fastenal Company | COM | 311900104 | 109,953,232 | 2,617,934 | SH | SOLE | 2,612,687 | 0 | 5,247 | ||
First Watch Restaurant Group, | COM | 33748L101 | 20,523,892 | 1,279,544 | SH | SOLE | 1,164,909 | 0 | 114,635 | ||
Fiserv, Inc. | COM | 337738108 | 531,023 | 3,080 | SH | SOLE | 3,080 | 0 | 0 | ||
Five Below, Inc. | COM | 33829M101 | 134,720,952 | 1,026,993 | SH | SOLE | 931,195 | 0 | 95,798 | ||
Floor & Decor Holdings, Inc. | COM | 339750101 | 73,282,510 | 964,751 | SH | SOLE | 873,512 | 0 | 91,239 | ||
Freshpet, Inc. | COM | 358039105 | 85,966,601 | 1,264,959 | SH | SOLE | 1,147,005 | 0 | 117,954 | ||
Glaukos Corporation | COM | 377322102 | 41,726,140 | 403,971 | SH | SOLE | 351,781 | 0 | 52,190 | ||
Globant S.A. | COM | L44385109 | 87,488,713 | 963,108 | SH | SOLE | 879,087 | 0 | 84,021 | ||
GoDaddy, Inc. | COM | 380237107 | 49,082,366 | 272,589 | SH | SOLE | 223,013 | 0 | 49,576 | ||
Goosehead Insurance, Inc. | COM | 38267D109 | 25,362,237 | 240,378 | SH | SOLE | 219,263 | 0 | 21,115 | ||
Grand Canyon Education, Inc. | COM | 38526M106 | 208,690,974 | 1,104,185 | SH | SOLE | 997,467 | 0 | 106,718 | ||
Grid Dynamics Holdings, Inc. | COM | 39813G109 | 26,101,723 | 2,259,889 | SH | SOLE | 1,944,561 | 0 | 315,328 | ||
Guidewire Software, Inc. | COM | 40171V100 | 70,284,401 | 298,511 | SH | SOLE | 276,002 | 0 | 22,509 | ||
Haleon PLC Sponsored ADR | COM | 405552100 | 226,709 | 21,862 | SH | SOLE | 0 | 0 | 21,862 | ||
HDFC Bank Limited Sponsored AD | COM | 40415F101 | 274,325 | 3,578 | SH | SOLE | 0 | 0 | 3,578 | ||
HEICO Corporation | COM | 422806109 | 233,987,256 | 713,376 | SH | SOLE | 668,600 | 0 | 44,775 | ||
Hillman Solutions Corporation | COM | 431636109 | 17,776,644 | 2,489,726 | SH | SOLE | 2,266,362 | 0 | 223,364 | ||
IDEXX Laboratories, Inc. | COM | 45168D104 | 53,274,647 | 99,330 | SH | SOLE | 99,092 | 0 | 238 | ||
Inspire Medical Systems, Inc. | COM | 457730109 | 14,778,965 | 113,886 | SH | SOLE | 103,634 | 0 | 10,252 | ||
Ishares Core S&P 500 Etf | COM | 464287200 | 1,832,083 | 2,951 | SH | SOLE | 2,931 | 0 | 19 | ||
iShares Core S&P U.S. Growth E | COM | 464287671 | 269,442 | 1,792 | SH | SOLE | 1,792 | 0 | 0 | ||
Ishares Tr Russell 1000 | COM | 464287622 | 672,349 | 1,980 | SH | SOLE | 1,980 | 0 | 0 | ||
Ishares Tr Russell 2000 | COM | 464287655 | 1,198,498 | 5,554 | SH | SOLE | 5,554 | 0 | 0 | ||
Ishares Tr Russell 2000 Growth | COM | 464287648 | 1,929,752 | 6,751 | SH | SOLE | 6,751 | 0 | 0 | ||
Jack Henry & Associates, Inc. | COM | 426281101 | 21,306,873 | 118,260 | SH | SOLE | 98,428 | 0 | 19,832 | ||
Jamf Holdings Corporation | COM | 47074L105 | 11,172,151 | 1,174,779 | SH | SOLE | 1,068,684 | 0 | 106,095 | ||
Johnson & Johnson | COM | 478160104 | 1,625,718 | 10,643 | SH | SOLE | 10,643 | 0 | 0 | ||
Kadant, Inc. | COM | 48282T104 | 68,470,714 | 215,690 | SH | SOLE | 188,878 | 0 | 26,811 | ||
Kinsale Capital Group, Inc. | COM | 49714P108 | 126,525,976 | 261,471 | SH | SOLE | 235,460 | 0 | 26,011 | ||
Kornit Digital Ltd. | COM | m6372q113 | 30,626,133 | 1,538,229 | SH | SOLE | 1,337,707 | 0 | 200,522 | ||
L'Oreal SA Unsponsored ADR | COM | 502117203 | 203,770 | 2,383 | SH | SOLE | 0 | 0 | 2,383 | ||
Linde Plc | COM | g54950103 | 4,950,318 | 10,551 | SH | SOLE | 10,302 | 0 | 249 | ||
Manulife Finl Corp Com | COM | 56501R106 | 224,231 | 7,016 | SH | SOLE | 0 | 0 | 7,016 | ||
Medpace Holdings, Inc. | COM | 58506Q109 | 136,222,666 | 434,024 | SH | SOLE | 394,598 | 0 | 39,426 | ||
Microsoft Corporation | COM | 594918104 | 266,267,146 | 535,307 | SH | SOLE | 534,210 | 0 | 1,097 | ||
Motorola Solutions, Inc. | COM | 620076307 | 33,798,770 | 80,385 | SH | SOLE | 80,208 | 0 | 178 | ||
Netflix Inc. | COM | 64110L106 | 73,544,538 | 54,920 | SH | SOLE | 54,785 | 0 | 135 | ||
NVIDIA Corporation | COM | 67066G104 | 290,990,964 | 1,841,832 | SH | SOLE | 1,837,764 | 0 | 4,068 | ||
Option Care Health, Inc. | COM | 68404L201 | 41,109,250 | 1,265,679 | SH | SOLE | 1,099,930 | 0 | 165,749 | ||
Oracle Corporation | COM | 68389X105 | 3,146,523 | 14,392 | SH | SOLE | 14,392 | 0 | 0 | ||
OrthoPediatrics Corporation | COM | 68752l100 | 6,895,942 | 321,040 | SH | SOLE | 292,354 | 0 | 28,687 | ||
Paychex, Inc. | COM | 704326107 | 2,381,617 | 16,373 | SH | SOLE | 16,373 | 0 | 0 | ||
Paycom Software, Inc. | COM | 70432V102 | 108,776,762 | 470,081 | SH | SOLE | 426,603 | 0 | 43,478 | ||
Paylocity Holding Corporation | COM | 70438V106 | 112,691,005 | 621,949 | SH | SOLE | 552,934 | 0 | 69,016 | ||
Pennant Group, Inc. | COM | 70805E109 | 24,093,044 | 807,137 | SH | SOLE | 735,945 | 0 | 71,192 | ||
Phreesia, Inc. | COM | 71944F106 | 15,696,322 | 551,522 | SH | SOLE | 503,008 | 0 | 48,514 | ||
Power Integrations, Inc. | COM | 739276103 | 22,985,326 | 411,187 | SH | SOLE | 375,072 | 0 | 36,115 | ||
Privia Health Group, Inc. | COM | 74276R102 | 113,801,022 | 4,947,871 | SH | SOLE | 4,425,328 | 0 | 522,543 | ||
Procter & Gamble Company | COM | 742718109 | 2,421,823 | 15,201 | SH | SOLE | 15,201 | 0 | 0 | ||
RB Global, Inc. | COM | 74935Q107 | 187,702,266 | 1,767,608 | SH | SOLE | 1,624,271 | 0 | 143,337 | ||
Repligen Corporation | COM | 759916109 | 45,781,636 | 368,079 | SH | SOLE | 320,163 | 0 | 47,916 | ||
Roche Holding Ltd ADR | COM | 771195104 | 376,133 | 9,228 | SH | SOLE | 4,201 | 0 | 5,027 | ||
Rockwell Automation Com | COM | 773903109 | 2,322,200 | 6,991 | SH | SOLE | 6,991 | 0 | 0 | ||
Rollins, Inc. | COM | 775711104 | 119,198,357 | 2,112,697 | SH | SOLE | 1,950,636 | 0 | 162,060 | ||
S&P Global, Inc. | COM | 78409V104 | 88,276,640 | 167,416 | SH | SOLE | 167,063 | 0 | 353 | ||
Salesforce, Inc. | COM | 79466L302 | 52,582,316 | 192,828 | SH | SOLE | 192,413 | 0 | 415 | ||
SAP SE Sponsored ADR | COM | 803054204 | 273,690 | 900 | SH | SOLE | 0 | 0 | 900 | ||
SCHNEIDER ELECTRIC SA ADR | COM | 80687P106 | 211,758 | 3,967 | SH | SOLE | 0 | 0 | 3,967 | ||
ServiceNow, Inc. | COM | 81762P102 | 105,611,584 | 102,727 | SH | SOLE | 102,502 | 0 | 225 | ||
Shell PLC Sponsored ADR | COM | 780259305 | 230,804 | 3,278 | SH | SOLE | 0 | 0 | 3,278 | ||
Simpson Manufacturing Company, | COM | 829073105 | 43,749,553 | 281,692 | SH | SOLE | 241,746 | 0 | 39,946 | ||
Snap-on, Inc. | COM | 833034101 | 2,697,619 | 8,669 | SH | SOLE | 8,669 | 0 | 0 | ||
Sony Group Corporation Sponsor | COM | 835699307 | 234,348 | 9,003 | SH | SOLE | 0 | 0 | 9,003 | ||
SPS Commerce, Inc. | COM | 78463M107 | 70,551,767 | 518,420 | SH | SOLE | 457,522 | 0 | 60,897 | ||
Starbucks Corporation | COM | 855244109 | 45,108,826 | 492,293 | SH | SOLE | 491,313 | 0 | 980 | ||
Stevanato Group SpA | COM | T9224W109 | 20,603,014 | 843,349 | SH | SOLE | 768,878 | 0 | 74,471 | ||
Stryker Corp Com | COM | 863667101 | 474,756 | 1,200 | SH | SOLE | 1,200 | 0 | 0 | ||
Symbotic, Inc. | COM | 87151X101 | 358,158 | 9,219 | SH | SOLE | 9,219 | 0 | 0 | ||
Taiwan Semiconductor Manufactu | COM | 874039100 | 2,781,297 | 12,280 | SH | SOLE | 10,801 | 0 | 1,479 | ||
Tesla, Inc. | COM | 88160R101 | 63,209,645 | 198,985 | SH | SOLE | 198,494 | 0 | 491 | ||
TJX Companies, Inc. | COM | 872540109 | 4,319,680 | 34,980 | SH | SOLE | 34,980 | 0 | 0 | ||
Toast, Inc. | COM | 888787108 | 45,839,922 | 1,034,995 | SH | SOLE | 837,555 | 0 | 197,440 | ||
Tractor Supply Company | COM | 892356106 | 1,919,562 | 36,376 | SH | SOLE | 36,376 | 0 | 0 | ||
Trade Desk, Inc. | COM | 88339J105 | 24,163,867 | 335,656 | SH | SOLE | 334,831 | 0 | 825 | ||
Transcat, Inc. | COM | 893529107 | 37,886,614 | 440,747 | SH | SOLE | 386,869 | 0 | 53,878 | ||
TWFG, Inc. | COM | 87318A101 | 12,049,345 | 344,267 | SH | SOLE | 313,725 | 0 | 30,542 | ||
Tyler Technologies, Inc. | COM | 902252105 | 167,110,320 | 281,881 | SH | SOLE | 262,021 | 0 | 19,860 | ||
Unicharm Corporation Sponsored | COM | 90460m204 | 79,571 | 22,103 | SH | SOLE | 0 | 0 | 22,103 | ||
UnitedHealth Group, Inc. | COM | 91324P102 | 42,795,818 | 137,179 | SH | SOLE | 136,894 | 0 | 285 | ||
VANGUARD INDEX FDS EXTEND MKT | COM | 922908652 | 6,081,841 | 31,560 | SH | SOLE | 31,523 | 0 | 36 | ||
Vanguard Index Fds Stk Mrk Etf | COM | 922908769 | 241,214 | 794 | SH | SOLE | 794 | 0 | 0 | ||
Veeva Systems, Inc. | COM | 922475108 | 104,069,599 | 361,378 | SH | SOLE | 360,617 | 0 | 761 | ||
Verisk Analytics, Inc. | COM | 92345Y106 | 98,149,295 | 315,086 | SH | SOLE | 298,130 | 0 | 16,956 | ||
Visa, Inc. | COM | 92826C839 | 58,853,434 | 165,761 | SH | SOLE | 165,381 | 0 | 380 | ||
Walmart, Inc. | COM | 931142103 | 3,344,467 | 34,204 | SH | SOLE | 34,204 | 0 | 0 | ||
Watsco, Inc. | COM | 942622200 | 40,895,489 | 92,603 | SH | SOLE | 77,191 | 0 | 15,412 | ||
West Pharmaceutical Services, | COM | 955306105 | 83,914,078 | 383,520 | SH | SOLE | 352,425 | 0 | 31,094 | ||
WillScot Holdings Corporation | COM | 971378104 | 22,395,155 | 817,341 | SH | SOLE | 745,467 | 0 | 71,874 | ||
Workday, Inc. Class A | COM | 98138H101 | 1,459,680 | 6,082 | SH | SOLE | 6,082 | 0 | 0 | ||
Workiva, Inc. | COM | 98139A105 | 94,178,121 | 1,375,867 | SH | SOLE | 1,249,216 | 0 | 126,652 | ||
Zscaler, Inc. | COM | 98980G102 | 1,302,223 | 4,148 | SH | SOLE | 4,148 | 0 | 0 | ||
Fidelity 500 Index Fund Inst | COM | 315911750 | 1,444,314 | 6,683 | SH | SOLE | 6,683 | 0 | 0 | ||
Riverbridge Growth Fund - Inst | COM | 46141P404 | 24,137,168 | 661,655 | SH | SOLE | 661,655 | 0 | 0 | ||
Vanguard Index Tr 500 Index Ad | COM | 922908710 | 4,118,395 | 7,193 | SH | SOLE | 3,647 | 0 | 3,546 | ||
Ishares Tr Msci Eafe Idx | INTL | 464287465 | 1,488,075 | 16,647 | SH | SOLE | 16,647 | 0 | 0 | ||
Vanguard Intl Eqty Idx Emr Mkt | INTL | 922042858 | 1,240,951 | 25,090 | SH | SOLE | 25,090 | 0 | 0 | ||
Angel Oak Mortgage REIT, Inc. | REIT | 03464Y108 | 764,631 | 81,171 | SH | SOLE | 81,171 | 0 | 0 | ||
Seven Hills Realty Trust | REIT | 81784E101 | 729,004 | 60,398 | SH | SOLE | 60,398 | 0 | 0 | ||
Vanguard Index Fds Reit Etf | REIT | 922908553 | 515,746 | 5,791 | SH | SOLE | 5,791 | 0 | 0 | ||
Ares Capital Corporation | BDC | 04010L103 | 1,261,533 | 57,447 | SH | SOLE | 57,447 | 0 | 0 | ||
Fidus Investment Corporation | BDC | 316500107 | 787,286 | 38,975 | SH | SOLE | 38,975 | 0 | 0 | ||
Golub Capital BDC, Inc. | BDC | 38173M102 | 671,557 | 45,840 | SH | SOLE | 45,840 | 0 | 0 | ||
Sixth Street Specialty Lending | BDC | 83012A109 | 1,162,755 | 48,835 | SH | SOLE | 48,835 | 0 | 0 | ||
Angel Oak Financial Strategies | CEF | 03464A100 | 1,579,181 | 121,663 | SH | SOLE | 121,663 | 0 | 0 | ||
Blackrock Credit Allocation | CEF | 092508100 | 715,106 | 65,486 | SH | SOLE | 65,486 | 0 | 0 | ||
Blackrock Taxable Municipal Bo | CEF | 09248X100 | 808,618 | 50,194 | SH | SOLE | 50,194 | 0 | 0 | ||
BNY Mellon Strategic Municipal | CEF | 05588W108 | 1,318,546 | 222,727 | SH | SOLE | 222,727 | 0 | 0 | ||
Brookfield Real Assets Income | CEF | 112830104 | 1,668,944 | 124,828 | SH | SOLE | 124,828 | 0 | 0 | ||
Eaton Vance Limited Duration I | CEF | 27828H105 | 251,754 | 24,537 | SH | SOLE | 24,537 | 0 | 0 | ||
Invesco Bond Fund | CEF | 46132L107 | 180,878 | 11,715 | SH | SOLE | 11,715 | 0 | 0 | ||
John Hancock Income Securities | CEF | 410123103 | 1,082,886 | 96,001 | SH | SOLE | 96,001 | 0 | 0 | ||
John Hancock Investors Trust | CEF | 410142103 | 454,870 | 32,854 | SH | SOLE | 32,854 | 0 | 0 | ||
MFS Charter Income Trust | CEF | 552727109 | 632,915 | 99,515 | SH | SOLE | 99,515 | 0 | 0 | ||
Nuveen Taxable Municipal Incom | CEF | 67074C103 | 818,538 | 51,741 | SH | SOLE | 51,741 | 0 | 0 | ||
PGIM Short Duration High Yield | CEF | 69355J104 | 1,320,055 | 78,388 | SH | SOLE | 78,388 | 0 | 0 | ||
Pioneer Floating Rate Trust | CEF | 72369J102 | 611,714 | 62,293 | SH | SOLE | 62,293 | 0 | 0 | ||
Principal Real Estate Income F | CEF | 74255X104 | 1,487,234 | 141,372 | SH | SOLE | 141,372 | 0 | 0 | ||
Putnam Premier Income Trust | CEF | 746853100 | 856,189 | 233,294 | SH | SOLE | 233,294 | 0 | 0 | ||
RiverNorth/DoubleLine Strategi | CEF | 76882G107 | 787,933 | 92,156 | SH | SOLE | 92,156 | 0 | 0 | ||
TCW Strategic Income Fund | CEF | 872340104 | 830,095 | 170,101 | SH | SOLE | 170,101 | 0 | 0 | ||
Western Asset Inflation-Linked | CEF | 95766R104 | 1,202,919 | 137,320 | SH | SOLE | 137,320 | 0 | 0 | ||
Western Asset Mortgage Defined | CEF | 95790B109 | 533,291 | 44,664 | SH | SOLE | 44,664 | 0 | 0 | ||
abrdn National Municipal Incom | NCEF | 24610T108 | 1,139,371 | 117,947 | SH | SOLE | 117,947 | 0 | 0 | ||
AllianceBernstein National Mun | NCEF | 01864U106 | 711,530 | 69,014 | SH | SOLE | 69,014 | 0 | 0 | ||
BlackRock 2030 Municipal Targe | NCEF | 09257P105 | 875,334 | 39,988 | SH | SOLE | 39,988 | 0 | 0 | ||
BlackRock MuniHoldings Fund In | NCEF | 09253N104 | 628,611 | 56,126 | SH | SOLE | 56,126 | 0 | 0 | ||
BlackRock MuniHoldings Quality | NCEF | 09254C107 | 439,597 | 45,887 | SH | SOLE | 45,887 | 0 | 0 | ||
BlackRock MuniVest Fund II, In | NCEF | 09253T101 | 381,128 | 36,931 | SH | SOLE | 36,931 | 0 | 0 | ||
BlackRock MuniVest Fund, Inc. | NCEF | 09253R105 | 272,761 | 41,453 | SH | SOLE | 41,453 | 0 | 0 | ||
BNY Mellon Municipal Bond Infr | NCEF | 09662W109 | 1,716,724 | 167,977 | SH | SOLE | 167,977 | 0 | 0 | ||
BNY Mellon Strategic Municipal | NCEF | 09662E109 | 895,852 | 159,974 | SH | SOLE | 159,974 | 0 | 0 | ||
Federated Premier Municipal In | NCEF | 31423P108 | 962,776 | 90,486 | SH | SOLE | 90,486 | 0 | 0 | ||
Invesco Municipal Opportunity | NCEF | 46132C107 | 241,331 | 26,289 | SH | SOLE | 26,289 | 0 | 0 | ||
Invesco Municipal Trust | NCEF | 46131J103 | 279,460 | 30,542 | SH | SOLE | 30,542 | 0 | 0 | ||
Invesco Quality Municipal Inco | NCEF | 46133G107 | 420,909 | 44,873 | SH | SOLE | 44,873 | 0 | 0 | ||
Invesco Trust for Investment G | NCEF | 46131M106 | 206,004 | 21,707 | SH | SOLE | 21,707 | 0 | 0 | ||
MFS Municipal Income Trust | NCEF | 552738106 | 358,068 | 69,259 | SH | SOLE | 69,259 | 0 | 0 | ||
Neuberger Berman Municipal Fun | NCEF | 64124P101 | 431,413 | 43,887 | SH | SOLE | 43,887 | 0 | 0 | ||
PIMCO California Municipal Inc | NCEF | 72200M108 | 695,918 | 129,835 | SH | SOLE | 129,835 | 0 | 0 | ||
PIMCO New York Municipal Incom | NCEF | 72200Y102 | 755,136 | 112,371 | SH | SOLE | 112,371 | 0 | 0 | ||
Putnam Municipal Opportunities | NCEF | 746922103 | 741,410 | 74,966 | SH | SOLE | 74,966 | 0 | 0 | ||
RiverNorth Flexible Municipal | NCEF | 76883Y107 | 1,407,101 | 111,321 | SH | SOLE | 111,321 | 0 | 0 | ||
Western Asset Managed Municipa | NCEF | 95766M105 | 397,023 | 40,103 | SH | SOLE | 40,103 | 0 | 0 |