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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AAON INC COM COM 000360206 36,480 605,473 SH   SOLE   584,430 0 21,043
AAON INC COM COM 000360206 23,854 395,922 SH   OTR 1 395,922 0 0
ABIOMED INC COM COM 003654100 22,445 81,010 SH   SOLE   66,099 0 14,911
ABIOMED INC COM COM 003654100 11,343 40,939 SH   OTR 1 40,939 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 3,109 38,401 SH   SOLE   32,864 0 5,537
ADOBE SYSTEMS INCORPORATED COM COM 00724F101 4,389 8,949 SH   SOLE   7,660 0 1,289
ALARM COM HLDGS INC COM COM 011642105 39,841 721,097 SH   SOLE   695,866 0 25,231
ALARM COM HLDGS INC COM COM 011642105 26,227 474,705 SH   OTR 1 474,705 0 0
ALIGN TECHNOLOGY INC COM COM 016255101 15,259 46,612 SH   SOLE   37,759 0 8,853
ALIGN TECHNOLOGY INC COM COM 016255101 8,572 26,186 SH   OTR 1 26,186 0 0
ALLEGIANT TRAVEL CO COM COM 01748X102 26,669 222,612 SH   SOLE   214,722 0 7,890
ALLEGIANT TRAVEL CO COM COM 01748X102 17,787 148,471 SH   OTR 1 148,471 0 0
ALPHABET INC CAP STK CL A COM 02079K305 3,605 2,460 SH   SOLE   2,106 0 354
AMPHENOL CORP NEW CL A COM 032095101 27,438 253,424 SH   SOLE   206,419 0 47,005
AMPHENOL CORP NEW CL A COM 032095101 13,937 128,721 SH   OTR 1 128,721 0 0
ANSYS INC COM COM 03662Q105 31,861 97,366 SH   SOLE   78,877 0 18,489
ANSYS INC COM COM 03662Q105 17,916 54,749 SH   OTR 1 54,749 0 0
AXON ENTERPRISE INC COM COM 05464C101 14,382 158,566 SH   SOLE   130,815 0 27,751
AXON ENTERPRISE INC COM COM 05464C101 8,698 95,896 SH   OTR 1 95,896 0 0
AXOS FINANCIAL INC COM COM 05465C100 13,698 587,659 SH   SOLE   567,051 0 20,608
AXOS FINANCIAL INC COM COM 05465C100 9,038 387,750 SH   OTR 1 387,750 0 0
BALCHEM CORP COM COM 057665200 39,571 405,314 SH   SOLE   391,047 0 14,267
BALCHEM CORP COM COM 057665200 26,206 268,419 SH   OTR 1 268,419 0 0
BARNES GROUP INC COM COM 067806109 14,189 397,013 SH   SOLE   382,852 0 14,161
BARNES GROUP INC COM COM 067806109 9,522 266,415 SH   OTR 1 266,415 0 0
BIO-TECHNE CORP COM COM 09073M104 59,490 240,139 SH   SOLE   230,320 0 9,819
BIO-TECHNE CORP COM COM 09073M104 37,468 151,246 SH   OTR 1 151,246 0 0
BLACKBAUD INC COM COM 09227Q100 18,564 332,505 SH   SOLE   320,694 0 11,811
BLACKBAUD INC COM COM 09227Q100 12,404 222,166 SH   OTR 1 222,166 0 0
BLACKLINE INC COM COM 09239B109 69,426 774,581 SH   SOLE   707,966 0 66,615
BLACKLINE INC COM COM 09239B109 43,608 486,538 SH   OTR 1 486,538 0 0
BOTTOMLINE TECH DEL INC COM COM 101388106 26,757 634,657 SH   SOLE   612,565 0 22,092
BOTTOMLINE TECH DEL INC COM COM 101388106 17,524 415,656 SH   OTR 1 415,656 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 57,435 377,760 SH   SOLE   362,823 0 14,937
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 36,169 237,892 SH   OTR 1 237,892 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 22,357 169,369 SH   SOLE   137,032 0 32,337
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 12,610 95,528 SH   OTR 1 95,528 0 0
BURLINGTON STORES INC COM COM 122017106 20,309 98,542 SH   SOLE   80,081 0 18,461
BURLINGTON STORES INC COM COM 122017106 11,346 55,055 SH   OTR 1 55,055 0 0
CANTEL MED CORP COM COM 138098108 13,052 297,049 SH   SOLE   286,555 0 10,494
CANTEL MED CORP COM COM 138098108 8,671 197,344 SH   OTR 1 197,344 0 0
CATALENT INC COM COM 148806102 11,173 130,438 SH   SOLE   105,266 0 25,172
CATALENT INC COM COM 148806102 6,418 74,919 SH   OTR 1 74,919 0 0
CERENCE INC COM COM 156727109 13,619 278,668 SH   SOLE   268,882 0 9,786
CERENCE INC COM COM 156727109 8,996 184,085 SH   OTR 1 184,085 0 0
CHURCH & DWIGHT INC COM COM 171340102 28,451 303,612 SH   SOLE   247,458 0 56,154
CHURCH & DWIGHT INC COM COM 171340102 14,771 157,628 SH   OTR 1 157,628 0 0
COGNEX CORP COM COM 192422103 9,293 142,747 SH   SOLE   115,589 0 27,158
COGNEX CORP COM COM 192422103 5,229 80,322 SH   OTR 1 80,322 0 0
COOPER COS INC COM NEW COM 216648402 9,477 28,111 SH   SOLE   22,744 0 5,367
COOPER COS INC COM NEW COM 216648402 5,346 15,859 SH   OTR 1 15,859 0 0
COPART INC COM COM 217204106 34,711 330,078 SH   SOLE   268,215 0 61,863
COPART INC COM COM 217204106 19,275 183,290 SH   OTR 1 183,290 0 0
COSTAR GROUP INC COM COM 22160N109 44,172 52,058 SH   SOLE   42,464 0 9,594
COSTAR GROUP INC COM COM 22160N109 22,529 26,551 SH   OTR 1 26,551 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 2,959 8,335 SH   SOLE   7,131 0 1,204
DANAHER CORPORATION COM COM 235851102 4,351 20,207 SH   SOLE   17,293 0 2,914
DESCARTES SYS GROUP INC COM COM 249906108 45,934 806,140 SH   SOLE   777,798 0 28,342
DESCARTES SYS GROUP INC COM COM 249906108 30,387 533,292 SH   OTR 1 533,292 0 0
DISNEY WALT CO COM DISNEY COM 254687106 1,447 11,659 SH   SOLE   9,977 0 1,682
DONALDSON INC COM COM 257651109 20,574 443,210 SH   SOLE   427,694 0 15,516
DONALDSON INC COM COM 257651109 13,548 291,853 SH   OTR 1 291,853 0 0
DORMAN PRODS INC COM COM 258278100 28,649 316,983 SH   SOLE   305,870 0 11,113
DORMAN PRODS INC COM COM 258278100 18,895 209,061 SH   OTR 1 209,061 0 0
ECOLAB INC COM COM 278865100 2,516 12,589 SH   SOLE   10,777 0 1,812
EDWARDS LIFESCIENCES CORP COM COM 28176E108 2,725 34,134 SH   SOLE   29,213 0 4,921
ENVESTNET INC COM COM 29404K106 50,684 656,870 SH   SOLE   633,664 0 23,206
ENVESTNET INC COM COM 29404K106 33,690 436,624 SH   OTR 1 436,624 0 0
EPAM SYS INC COM COM 29414B104 30,326 93,808 SH   SOLE   75,825 0 17,983
EPAM SYS INC COM COM 29414B104 17,119 52,955 SH   OTR 1 52,955 0 0
EPLUS INC COM COM 294268107 26,929 367,880 SH   SOLE   354,932 0 12,948
EPLUS INC COM COM 294268107 17,831 243,597 SH   OTR 1 243,597 0 0
ESCO TECHNOLOGIES INC COM COM 296315104 29,708 368,772 SH   SOLE   355,741 0 13,031
ESCO TECHNOLOGIES INC COM COM 296315104 19,748 245,138 SH   OTR 1 245,138 0 0
ETSY INC COM COM 29786A106 6,591 54,193 SH   SOLE   43,933 0 10,260
ETSY INC COM COM 29786A106 3,704 30,452 SH   OTR 1 30,452 0 0
EVO PMTS INC CL A COM COM 26927E104 29,195 1,174,862 SH   SOLE   1,132,996 0 41,866
EVO PMTS INC CL A COM COM 26927E104 19,574 787,680 SH   OTR 1 787,680 0 0
EXLSERVICE HOLDINGS INC COM COM 302081104 31,328 474,885 SH   SOLE   458,308 0 16,577
EXLSERVICE HOLDINGS INC COM COM 302081104 20,576 311,896 SH   OTR 1 311,896 0 0
EXPONENT INC COM COM 30214U102 56,133 779,302 SH   SOLE   752,162 0 27,140
EXPONENT INC COM COM 30214U102 36,781 510,628 SH   OTR 1 510,628 0 0
FAIR ISAAC CORP COM COM 303250104 68,855 161,867 SH   SOLE   156,213 0 5,654
FAIR ISAAC CORP COM COM 303250104 45,252 106,381 SH   OTR 1 106,381 0 0
FISERV INC COM COM 337738108 28,280 274,427 SH   SOLE   223,635 0 50,792
FISERV INC COM COM 337738108 14,225 138,037 SH   OTR 1 138,037 0 0
FORTUNE BRANDS HOME & SEC INC COM 34964C106 8,738 100,998 SH   SOLE   81,860 0 19,138
FORTUNE BRANDS HOME & SEC INC COM 34964C106 4,889 56,509 SH   OTR 1 56,509 0 0
FOX FACTORY HLDG CORP COM COM 35138V102 51,395 691,448 SH   SOLE   667,201 0 24,247
FOX FACTORY HLDG CORP COM COM 35138V102 33,910 456,204 SH   OTR 1 456,204 0 0
FRONTDOOR INC COM COM 35905A109 11,815 303,639 SH   SOLE   245,353 0 58,286
FRONTDOOR INC COM COM 35905A109 6,711 172,473 SH   OTR 1 172,473 0 0
GARTNER INC COM COM 366651107 12,934 103,513 SH   SOLE   83,927 0 19,586
GARTNER INC COM COM 366651107 7,258 58,086 SH   OTR 1 58,086 0 0
GLOBAL PMTS INC COM COM 37940X102 26,089 146,912 SH   SOLE   118,930 0 27,982
GLOBAL PMTS INC COM COM 37940X102 14,727 82,930 SH   OTR 1 82,930 0 0
GLOBUS MED INC CL A COM 379577208 27,692 559,214 SH   SOLE   539,556 0 19,658
GLOBUS MED INC CL A COM 379577208 18,316 369,866 SH   OTR 1 369,866 0 0
GRAND CANYON ED INC COM COM 38526M106 12,861 160,883 SH   SOLE   131,422 0 29,461
GRAND CANYON ED INC COM COM 38526M106 6,335 79,253 SH   OTR 1 79,253 0 0
HEALTHEQUITY INC COM COM 42226A107 35,449 690,078 SH   SOLE   636,304 0 53,774
HEALTHEQUITY INC COM COM 42226A107 22,477 437,555 SH   OTR 1 437,555 0 0
HEICO CORP NEW CL A COM 422806208 2,630 29,667 SH   SOLE   23,982 0 5,685
HEICO CORP NEW CL A COM 422806208 1,480 16,694 SH   OTR 1 16,694 0 0
HUBSPOT INC COM COM 443573100 25,964 88,848 SH   SOLE   71,839 0 17,009
HUBSPOT INC COM COM 443573100 14,698 50,295 SH   OTR 1 50,295 0 0
HUNT J B TRANS SVCS INC COM COM 445658107 8,424 66,655 SH   SOLE   54,048 0 12,607
HUNT J B TRANS SVCS INC COM COM 445658107 4,713 37,293 SH   OTR 1 37,293 0 0
I3 VERTICALS INC CL A COM 46571Y107 22,403 887,249 SH   SOLE   856,079 0 31,170
I3 VERTICALS INC CL A COM 46571Y107 14,809 586,482 SH   OTR 1 586,482 0 0
IDEX CORP COM COM 45167R104 23,917 131,115 SH   SOLE   106,826 0 24,289
IDEX CORP COM COM 45167R104 12,120 66,441 SH   OTR 1 66,441 0 0
IDEXX LABS INC COM COM 45168D104 33,942 86,341 SH   SOLE   70,156 0 16,185
IDEXX LABS INC COM COM 45168D104 18,859 47,973 SH   OTR 1 47,973 0 0
INPHI CORP COM COM 45772F107 57,483 512,099 SH   SOLE   492,018 0 20,081
INPHI CORP COM COM 45772F107 36,689 326,851 SH   OTR 1 326,851 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 22,008 219,966 SH   SOLE   178,225 0 41,741
INTERCONTINENTAL EXCHANGE INC COM 45866F104 12,357 123,509 SH   OTR 1 123,509 0 0
INTUIT COM COM 461202103 35,607 109,153 SH   SOLE   88,893 0 20,260
INTUIT COM COM 461202103 18,131 55,580 SH   OTR 1 55,580 0 0
J & J SNACK FOODS CORP COM COM 466032109 33,832 259,468 SH   SOLE   250,258 0 9,210
J & J SNACK FOODS CORP COM COM 466032109 22,596 173,293 SH   OTR 1 173,293 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 20,177 204,265 SH   SOLE   165,263 0 39,002
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 11,417 115,579 SH   OTR 1 115,579 0 0
KINSALE CAP GROUP INC COM COM 49714P108 77,990 410,087 SH   SOLE   395,542 0 14,545
KINSALE CAP GROUP INC COM COM 49714P108 52,045 273,661 SH   OTR 1 273,661 0 0
LEMAITRE VASCULAR INC COM COM 525558201 17,960 552,120 SH   SOLE   532,833 0 19,287
LEMAITRE VASCULAR INC COM COM 525558201 11,806 362,928 SH   OTR 1 362,928 0 0
LHC GROUP INC COM COM 50187A107 55,762 262,336 SH   SOLE   253,051 0 9,285
LHC GROUP INC COM COM 50187A107 37,130 174,680 SH   OTR 1 174,680 0 0
LOWES COS INC COM COM 548661107 3,724 22,455 SH   SOLE   19,217 0 3,238
LULULEMON ATHLETICA INC COM COM 550021109 11,269 34,215 SH   SOLE   27,672 0 6,543
LULULEMON ATHLETICA INC COM COM 550021109 6,395 19,417 SH   OTR 1 19,417 0 0
MARKETAXESS HLDGS INC COM COM 57060D108 283 588 SH   SOLE   588 0 0
MARTEN TRANS LTD COM COM 573075108 29,805 1,826,263 SH   SOLE   1,762,051 0 64,212
MARTEN TRANS LTD COM COM 573075108 19,719 1,208,270 SH   OTR 1 1,208,270 0 0
MASIMO CORP COM COM 574795100 78,013 330,479 SH   SOLE   306,860 0 23,619
MASIMO CORP COM COM 574795100 49,887 211,333 SH   OTR 1 211,333 0 0
MICROCHIP TECHNOLOGY INC. COM COM 595017104 10,997 107,014 SH   SOLE   87,812 0 19,202
MICROCHIP TECHNOLOGY INC. COM COM 595017104 4,754 46,261 SH   OTR 1 46,261 0 0
MICROSOFT CORP COM COM 594918104 4,080 19,399 SH   SOLE   16,603 0 2,796
MONOLITHIC PWR SYS INC COM COM 609839105 54,566 195,151 SH   SOLE   188,357 0 6,794
MONOLITHIC PWR SYS INC COM COM 609839105 35,737 127,811 SH   OTR 1 127,811 0 0
NATIONAL INSTRS CORP COM COM 636518102 10,220 286,263 SH   SOLE   231,237 0 55,026
NATIONAL INSTRS CORP COM COM 636518102 5,822 163,079 SH   OTR 1 163,079 0 0
NEOGEN CORP COM COM 640491106 39,217 501,179 SH   SOLE   483,611 0 17,568
NEOGEN CORP COM COM 640491106 25,866 330,551 SH   OTR 1 330,551 0 0
NOVANTA INC COM COM 67000B104 35,102 333,221 SH   SOLE   321,438 0 11,783
NOVANTA INC COM COM 67000B104 23,354 221,704 SH   OTR 1 221,704 0 0
OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 41,626 476,539 SH   SOLE   459,847 0 16,692
OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 27,433 314,055 SH   OTR 1 314,055 0 0
OMNICELL COM COM COM 68213N109 39,844 533,668 SH   SOLE   514,968 0 18,700
OMNICELL COM COM COM 68213N109 26,267 351,827 SH   OTR 1 351,827 0 0
OREILLY AUTOMOTIVE INC COM COM 67103H107 28,911 62,703 SH   SOLE   50,725 0 11,978
OREILLY AUTOMOTIVE INC COM COM 67103H107 16,341 35,440 SH   OTR 1 35,440 0 0
PACIFIC PREMIER BANCORP COM COM 69478X105 14,473 718,604 SH   SOLE   693,536 0 25,068
PACIFIC PREMIER BANCORP COM COM 69478X105 9,498 471,622 SH   OTR 1 471,622 0 0
PALOMAR HLDGS INC COM COM 69753M105 16,916 162,279 SH   SOLE   156,430 0 5,849
PALOMAR HLDGS INC COM COM 69753M105 11,475 110,081 SH   OTR 1 110,081 0 0
PAYCOM SOFTWARE INC COM COM 70432V102 3,663 11,767 SH   SOLE   10,191 0 1,576
PERFICIENT INC COM COM 71375U101 7,647 178,918 SH   SOLE   172,570 0 6,348
PERFICIENT INC COM COM 71375U101 5,099 119,296 SH   OTR 1 119,296 0 0
PETIQ INC COM CL A COM 71639T106 24,490 743,913 SH   SOLE   717,864 0 26,049
PETIQ INC COM CL A COM 71639T106 16,135 490,123 SH   OTR 1 490,123 0 0
POOL CORP COM COM 73278L105 31,398 93,853 SH   SOLE   76,319 0 17,534
POOL CORP COM COM 73278L105 17,416 52,059 SH   OTR 1 52,059 0 0
PROTO LABS INC COM COM 743713109 33,566 259,195 SH   SOLE   250,033 0 9,162
PROTO LABS INC COM COM 743713109 22,322 172,368 SH   OTR 1 172,368 0 0
Q2 HLDGS INC COM COM 74736L109 37,532 411,263 SH   SOLE   396,768 0 14,495
Q2 HLDGS INC COM COM 74736L109 24,890 272,736 SH   OTR 1 272,736 0 0
RAYMOND JAMES FINL INC COM COM 754730109 12,671 174,154 SH   SOLE   142,364 0 31,790
RAYMOND JAMES FINL INC COM COM 754730109 5,953 81,814 SH   OTR 1 81,814 0 0
RBC BEARINGS INC COM COM 75524B104 33,797 278,830 SH   SOLE   269,038 0 9,792
RBC BEARINGS INC COM COM 75524B104 22,332 184,239 SH   OTR 1 184,239 0 0
REALPAGE INC COM COM 75606N109 21,212 368,014 SH   SOLE   298,577 0 69,437
REALPAGE INC COM COM 75606N109 11,856 205,697 SH   OTR 1 205,697 0 0
REPLIGEN CORP COM COM 759916109 16,731 113,397 SH   SOLE   91,986 0 21,411
REPLIGEN CORP COM COM 759916109 9,343 63,326 SH   OTR 1 63,326 0 0
ROGERS CORP COM COM 775133101 17,112 174,504 SH   SOLE   168,251 0 6,253
ROGERS CORP COM COM 775133101 11,535 117,636 SH   OTR 1 117,636 0 0
ROPER TECHNOLOGIES INC COM COM 776696106 21,572 54,596 SH   SOLE   44,179 0 10,417
ROPER TECHNOLOGIES INC COM COM 776696106 12,173 30,810 SH   OTR 1 30,810 0 0
SALESFORCE COM INC COM COM 79466L302 3,658 14,555 SH   SOLE   12,457 0 2,098
SIGNATURE BK NEW YORK N Y COM COM 82669G104 9,400 113,265 SH   SOLE   91,779 0 21,486
SIGNATURE BK NEW YORK N Y COM COM 82669G104 5,289 63,731 SH   OTR 1 63,731 0 0
SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 37,810 310,047 SH   SOLE   299,124 0 10,923
SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 25,063 205,515 SH   OTR 1 205,515 0 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 14,988 247,654 SH   SOLE   200,651 0 47,003
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 8,417 139,072 SH   OTR 1 139,072 0 0
STAAR SURGICAL CO COM 852312305 45,973 812,811 SH   SOLE   784,254 0 28,557
STAAR SURGICAL CO COM 852312305 30,390 537,300 SH   OTR 1 537,300 0 0
STERIS PLC SHS USD COM G8473T100 23,029 130,705 SH   SOLE   105,793 0 24,912
STERIS PLC SHS USD COM G8473T100 12,990 73,727 SH   OTR 1 73,727 0 0
TABULA RASA HEALTHCARE INC COM COM 873379101 26,063 639,277 SH   SOLE   616,120 0 23,157
TABULA RASA HEALTHCARE INC COM COM 873379101 17,763 435,699 SH   OTR 1 435,699 0 0
TACTILE SYS TECHNOLOGY INC COM COM 87357P100 31,638 864,665 SH   SOLE   833,649 0 31,016
TACTILE SYS TECHNOLOGY INC COM COM 87357P100 21,352 583,553 SH   OTR 1 583,553 0 0
TELEFLEX INCORPORATED COM COM 879369106 15,917 46,756 SH   SOLE   37,852 0 8,904
TELEFLEX INCORPORATED COM COM 879369106 8,965 26,336 SH   OTR 1 26,336 0 0
TEXAS CAP BANCSHARES INC COM COM 88224Q107 8,388 269,442 SH   SOLE   259,810 0 9,632
TEXAS CAP BANCSHARES INC COM COM 88224Q107 5,601 179,922 SH   OTR 1 179,922 0 0
TEXAS ROADHOUSE INC COM COM 882681109 30,217 497,066 SH   SOLE   479,644 0 17,422
TEXAS ROADHOUSE INC COM COM 882681109 19,926 327,776 SH   OTR 1 327,776 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 3,956 8,960 SH   SOLE   7,669 0 1,291
TJX COS INC NEW COM COM 872540109 2,673 48,031 SH   SOLE   41,106 0 6,925
TREX CO INC COM COM 89531P105 60,229 841,187 SH   SOLE   806,628 0 34,559
TREX CO INC COM COM 89531P105 37,312 521,112 SH   OTR 1 521,112 0 0
TRIMBLE INC COM COM 896239100 10,960 225,051 SH   SOLE   182,210 0 42,841
TRIMBLE INC COM COM 896239100 6,169 126,678 SH   OTR 1 126,678 0 0
TYLER TECHNOLOGIES INC COM COM 902252105 65,046 186,613 SH   SOLE   166,842 0 19,771
TYLER TECHNOLOGIES INC COM COM 902252105 37,969 108,931 SH   OTR 1 108,931 0 0
ULTA BEAUTY INC COM COM 90384S303 12,574 56,140 SH   SOLE   45,688 0 10,452
ULTA BEAUTY INC COM COM 90384S303 6,254 27,923 SH   OTR 1 27,923 0 0
V F CORP COM COM 918204108 1,800 25,623 SH   SOLE   21,929 0 3,694
VERISK ANALYTICS INC COM COM 92345Y106 26,782 144,526 SH   SOLE   117,183 0 27,343
VERISK ANALYTICS INC COM COM 92345Y106 15,056 81,248 SH   OTR 1 81,248 0 0
VISA INC COM CL A COM 92826C839 3,512 17,561 SH   SOLE   15,030 0 2,531
VOCERA COMMUNICATIONS INC COM COM 92857F107 34,276 1,178,674 SH   SOLE   1,137,127 0 41,547
VOCERA COMMUNICATIONS INC COM COM 92857F107 22,640 778,533 SH   OTR 1 778,533 0 0
WATSCO INC COM COM 942622200 15,479 66,464 SH   SOLE   54,100 0 12,364
WATSCO INC COM COM 942622200 8,527 36,612 SH   OTR 1 36,612 0 0
WD-40 CO COM COM 929236107 20,464 108,099 SH   SOLE   104,232 0 3,867
WD-40 CO COM COM 929236107 13,776 72,771 SH   OTR 1 72,771 0 0
ISHARES TR RUS 2000 GRW ETF ETF 464287648 3,486 15,738 SH   SOLE   15,738 0 0
ISHARES TR RUS MD CP GR ETF ETF 464287481 413 2,389 SH   SOLE   2,389 0 0