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 28,821 596,471 SH   SOLE   571,615 0 24,856
AAON INC COM COM 000360206 16,968 351,157 SH   OTR 1 351,157 0 0
ABIOMED INC COM COM 003654100 12,195 84,014 SH   SOLE   68,494 0 15,520
ABIOMED INC COM COM 003654100 6,800 46,845 SH   OTR 1 46,845 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 2,244 37,725 SH   SOLE   32,251 0 5,474
ADOBE INC COM COM 00724F101 3,121 9,806 SH   SOLE   8,384 0 1,422
ALARM COM HLDGS INC COM COM 011642105 27,518 707,220 SH   SOLE   677,415 0 29,805
ALARM COM HLDGS INC COM COM 011642105 16,382 421,033 SH   OTR 1 421,033 0 0
ALIGN TECHNOLOGY INC COM COM 016255101 8,596 49,416 SH   SOLE   40,189 0 9,227
ALIGN TECHNOLOGY INC COM COM 016255101 5,212 29,964 SH   OTR 1 29,964 0 0
ALLEGIANT TRAVEL CO COM COM 01748X102 17,729 216,732 SH   SOLE   207,410 0 9,322
ALLEGIANT TRAVEL CO COM COM 01748X102 10,772 131,683 SH   OTR 1 131,683 0 0
ALPHABET INC CAP STK CL A COM 02079K305 2,806 2,415 SH   SOLE   2,065 0 350
AMPHENOL CORP NEW CL A COM 032095101 18,899 259,319 SH   SOLE   210,471 0 48,848
AMPHENOL CORP NEW CL A COM 032095101 10,734 147,290 SH   OTR 1 147,290 0 0
ANSYS INC COM COM 03662Q105 23,336 100,383 SH   SOLE   81,086 0 19,297
ANSYS INC COM COM 03662Q105 14,564 62,647 SH   OTR 1 62,647 0 0
AXOS FINL INC COM COM 05465C100 10,529 580,741 SH   SOLE   556,400 0 24,341
AXOS FINL INC COM COM 05465C100 6,235 343,910 SH   OTR 1 343,910 0 0
BALCHEM CORP COM COM 057665200 33,719 341,557 SH   SOLE   327,232 0 14,325
BALCHEM CORP COM COM 057665200 19,993 202,518 SH   OTR 1 202,518 0 0
BARNES GROUP INC COM COM 067806109 16,658 398,225 SH   SOLE   381,499 0 16,726
BARNES GROUP INC COM COM 067806109 9,884 236,292 SH   OTR 1 236,292 0 0
BIO-TECHNE CORP COM COM 09073M104 45,105 237,868 SH   SOLE   226,613 0 11,255
BIO-TECHNE CORP COM COM 09073M104 25,437 134,145 SH   OTR 1 134,145 0 0
BLACKBAUD INC COM COM 09227Q100 21,101 379,861 SH   SOLE   363,693 0 16,168
BLACKBAUD INC COM COM 09227Q100 12,685 228,361 SH   OTR 1 228,361 0 0
BLACKLINE INC COM COM 09239B109 38,436 730,578 SH   SOLE   666,871 0 63,707
BLACKLINE INC COM COM 09239B109 23,212 441,213 SH   OTR 1 441,213 0 0
BOTTOMLINE TECH DEL INC COM COM 101388106 22,836 623,079 SH   SOLE   596,984 0 26,095
BOTTOMLINE TECH DEL INC COM COM 101388106 13,511 368,661 SH   OTR 1 368,661 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 41,056 402,509 SH   SOLE   383,969 0 18,540
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 23,446 229,865 SH   OTR 1 229,865 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 19,028 200,656 SH   SOLE   161,686 0 38,970
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 12,042 126,988 SH   OTR 1 126,988 0 0
BURLINGTON STORES INC COM COM 122017106 18,227 115,026 SH   SOLE   93,473 0 21,553
BURLINGTON STORES INC COM COM 122017106 11,123 70,193 SH   OTR 1 70,193 0 0
CANTEL MEDICAL CORP COM COM 138098108 10,436 290,686 SH   SOLE   278,245 0 12,441
CANTEL MEDICAL CORP COM COM 138098108 6,283 175,022 SH   OTR 1 175,022 0 0
CARTERS INC COM COM 146229109 5,317 80,896 SH   SOLE   65,471 0 15,425
CARTERS INC COM COM 146229109 3,277 49,852 SH   OTR 1 49,852 0 0
CHURCH & DWIGHT INC COM COM 171340102 19,985 311,389 SH   SOLE   253,672 0 57,717
CHURCH & DWIGHT INC COM COM 171340102 11,576 180,367 SH   OTR 1 180,367 0 0
COGNEX CORP COM COM 192422103 6,148 145,613 SH   SOLE   117,211 0 28,402
COGNEX CORP COM COM 192422103 3,880 91,909 SH   OTR 1 91,909 0 0
COOPER COS INC COM NEW COM 216648402 11,768 42,687 SH   SOLE   34,524 0 8,163
COOPER COS INC COM NEW COM 216648402 7,267 26,363 SH   OTR 1 26,363 0 0
COPART INC COM COM 217204106 23,627 344,824 SH   SOLE   280,252 0 64,572
COPART INC COM COM 217204106 14,371 209,730 SH   OTR 1 209,730 0 0
COSTAR GROUP INC COM COM 22160N109 34,198 58,238 SH   SOLE   47,501 0 10,737
COSTAR GROUP INC COM COM 22160N109 19,118 32,558 SH   OTR 1 32,558 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 2,335 8,190 SH   SOLE   7,000 0 1,190
DANAHER CORPORATION COM COM 235851102 2,747 19,850 SH   SOLE   16,968 0 2,882
DESCARTES SYS GROUP INC COM COM 249906108 27,407 796,956 SH   SOLE   763,486 0 33,470
DESCARTES SYS GROUP INC COM COM 249906108 16,266 472,996 SH   OTR 1 472,996 0 0
DISNEY WALT CO COM DISNEY COM 254687106 1,819 18,835 SH   SOLE   16,096 0 2,739
DONALDSON INC COM COM 257651109 19,612 507,696 SH   SOLE   486,282 0 21,414
DONALDSON INC COM COM 257651109 11,657 301,768 SH   OTR 1 301,768 0 0
DORMAN PRODUCTS INC COM COM 258278100 17,261 312,310 SH   SOLE   299,185 0 13,125
DORMAN PRODUCTS INC COM COM 258278100 10,248 185,424 SH   OTR 1 185,424 0 0
EAST WEST BANCORP INC COM COM 27579R104 2,246 87,245 SH   SOLE   70,364 0 16,881
EAST WEST BANCORP INC COM COM 27579R104 1,408 54,706 SH   OTR 1 54,706 0 0
ECOLAB INC COM COM 278865100 1,927 12,367 SH   SOLE   10,575 0 1,792
EDWARDS LIFESCIENCES CORP COM COM 28176E108 2,108 11,175 SH   SOLE   9,554 0 1,621
ENVESTNET INC COM COM 29404K106 30,804 572,781 SH   SOLE   548,716 0 24,065
ENVESTNET INC COM COM 29404K106 18,282 339,944 SH   OTR 1 339,944 0 0
EPAM SYS INC COM COM 29414B104 14,393 77,526 SH   SOLE   62,518 0 15,008
EPAM SYS INC COM COM 29414B104 9,059 48,793 SH   OTR 1 48,793 0 0
EPLUS INC COM COM 294268107 22,629 361,366 SH   SOLE   346,069 0 15,297
EPLUS INC COM COM 294268107 13,529 216,055 SH   OTR 1 216,055 0 0
ESCO TECHNOLOGIES INC COM COM 296315104 17,690 233,042 SH   SOLE   223,176 0 9,866
ESCO TECHNOLOGIES INC COM COM 296315104 10,557 139,069 SH   OTR 1 139,069 0 0
EVO PMTS INC CL A COM COM 26927E104 15,348 1,003,163 SH   SOLE   960,697 0 42,466
EVO PMTS INC CL A COM COM 26927E104 9,178 599,893 SH   OTR 1 599,893 0 0
EXLSERVICE HOLDINGS INC COM COM 302081104 24,174 464,607 SH   SOLE   445,029 0 19,578
EXLSERVICE HOLDINGS INC COM COM 302081104 14,393 276,632 SH   OTR 1 276,632 0 0
EXPONENT INC COM COM 30214U102 55,295 768,944 SH   SOLE   736,887 0 32,057
EXPONENT INC COM COM 30214U102 32,568 452,894 SH   OTR 1 452,894 0 0
FAIR ISAAC CORP COM COM 303250104 48,950 159,090 SH   SOLE   152,411 0 6,679
FAIR ISAAC CORP COM COM 303250104 29,031 94,352 SH   OTR 1 94,352 0 0
FISERV INC COM COM 337738108 26,618 280,224 SH   SOLE   227,435 0 52,789
FISERV INC COM COM 337738108 15,004 157,949 SH   OTR 1 157,949 0 0
FORTUNE BRANDS HOME & SEC INC COM 34964C106 4,593 106,208 SH   SOLE   86,224 0 19,984
FORTUNE BRANDS HOME & SEC INC COM 34964C106 2,797 64,661 SH   OTR 1 64,661 0 0
FOX FACTORY HLDG CORP COM COM 35138V102 28,689 683,082 SH   SOLE   654,444 0 28,638
FOX FACTORY HLDG CORP COM COM 35138V102 16,994 404,623 SH   OTR 1 404,623 0 0
FRONTDOOR INC COM COM 35905A109 8,921 256,492 SH   SOLE   208,096 0 48,396
FRONTDOOR INC COM COM 35905A109 5,477 157,478 SH   OTR 1 157,478 0 0
GARTNER INC COM COM 366651107 10,615 106,608 SH   SOLE   86,143 0 20,465
GARTNER INC COM COM 366651107 6,618 66,465 SH   OTR 1 66,465 0 0
GLOBAL PMTS INC COM COM 37940X102 21,693 150,407 SH   SOLE   121,296 0 29,111
GLOBAL PMTS INC COM COM 37940X102 13,686 94,893 SH   OTR 1 94,893 0 0
GLOBUS MED INC CL A COM 379577208 23,544 553,594 SH   SOLE   530,374 0 23,220
GLOBUS MED INC CL A COM 379577208 13,952 328,048 SH   OTR 1 328,048 0 0
GRAND CANYON ED INC COM COM 38526M106 12,449 163,186 SH   SOLE   133,060 0 30,126
GRAND CANYON ED INC COM COM 38526M106 6,918 90,686 SH   OTR 1 90,686 0 0
HASBRO INC COM COM 418056107 9,104 127,246 SH   SOLE   102,841 0 24,405
HASBRO INC COM COM 418056107 5,668 79,224 SH   OTR 1 79,224 0 0
HEALTHEQUITY INC COM COM 42226A107 35,064 693,105 SH   SOLE   634,100 0 59,005
HEALTHEQUITY INC COM COM 42226A107 21,052 416,133 SH   OTR 1 416,133 0 0
HEICO CORP NEW CL A COM 422806208 1,960 30,671 SH   SOLE   24,704 0 5,967
HEICO CORP NEW CL A COM 422806208 1,221 19,101 SH   OTR 1 19,101 0 0
HUBSPOT INC COM COM 443573100 9,477 71,157 SH   SOLE   57,345 0 13,812
HUBSPOT INC COM COM 443573100 5,939 44,589 SH   OTR 1 44,589 0 0
HUNT J B TRANS SVCS INC COM COM 445658107 6,462 70,061 SH   SOLE   56,888 0 13,173
HUNT J B TRANS SVCS INC COM COM 445658107 3,936 42,672 SH   OTR 1 42,672 0 0
I3 VERTICALS INC CL A COM 46571Y107 6,203 324,943 SH   SOLE   311,331 0 13,612
I3 VERTICALS INC CL A COM 46571Y107 3,670 192,262 SH   OTR 1 192,262 0 0
IDEX CORP COM COM 45167R104 18,976 137,401 SH   SOLE   112,177 0 25,224
IDEX CORP COM COM 45167R104 10,500 76,025 SH   OTR 1 76,025 0 0
IDEXX LABS INC COM COM 45168D104 21,919 90,483 SH   SOLE   73,581 0 16,902
IDEXX LABS INC COM COM 45168D104 13,298 54,894 SH   OTR 1 54,894 0 0
INPHI CORP COM COM 45772F107 38,751 489,468 SH   SOLE   468,948 0 20,520
INPHI CORP COM COM 45772F107 22,951 289,896 SH   OTR 1 289,896 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 18,798 232,794 SH   SOLE   189,276 0 43,518
INTERCONTINENTAL EXCHANGE INC COM 45866F104 11,412 141,325 SH   OTR 1 141,325 0 0
INTUIT COM COM 461202103 25,705 111,761 SH   SOLE   90,691 0 21,070
INTUIT COM COM 461202103 14,627 63,597 SH   OTR 1 63,597 0 0
J & J SNACK FOODS CORP COM COM 466032109 27,875 230,374 SH   SOLE   220,617 0 9,757
J & J SNACK FOODS CORP COM COM 466032109 16,678 137,838 SH   OTR 1 137,838 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 12,332 147,373 SH   SOLE   118,489 0 28,884
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 7,855 93,873 SH   OTR 1 93,873 0 0
KINSALE CAP GROUP INC COM COM 49714P108 48,825 467,091 SH   SOLE   447,499 0 19,592
KINSALE CAP GROUP INC COM COM 49714P108 28,945 276,905 SH   OTR 1 276,905 0 0
LEMAITRE VASCULAR INC COM COM 525558201 13,642 547,447 SH   SOLE   524,686 0 22,761
LEMAITRE VASCULAR INC COM COM 525558201 8,022 321,894 SH   OTR 1 321,894 0 0
LHC GROUP INC COM COM 50187A107 33,203 236,825 SH   SOLE   226,833 0 9,992
LHC GROUP INC COM COM 50187A107 19,804 141,257 SH   OTR 1 141,257 0 0
LIGAND PHARMACEUTICALS INC COM COM 53220K504 11,169 153,593 SH   SOLE   147,137 0 6,456
LIGAND PHARMACEUTICALS INC COM COM 53220K504 6,633 91,208 SH   OTR 1 91,208 0 0
LOWES COS INC COM COM 548661107 1,701 19,768 SH   SOLE   16,899 0 2,869
MARTEN TRANS LTD COM COM 573075108 24,793 1,208,254 SH   SOLE   1,157,681 0 50,573
MARTEN TRANS LTD COM COM 573075108 14,658 714,348 SH   OTR 1 714,348 0 0
MASIMO CORP COM COM 574795100 71,047 401,126 SH   SOLE   373,727 0 27,399
MASIMO CORP COM COM 574795100 42,188 238,188 SH   OTR 1 238,188 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104 11,200 165,194 SH   SOLE   134,483 0 30,711
MICROCHIP TECHNOLOGY INC COM COM 595017104 6,005 88,566 SH   OTR 1 88,566 0 0
MICROSOFT CORP COM COM 594918104 3,006 19,060 SH   SOLE   16,295 0 2,765
MONOLITHIC PWR SYS INC COM COM 609839105 32,162 192,055 SH   SOLE   184,031 0 8,024
MONOLITHIC PWR SYS INC COM COM 609839105 18,983 113,361 SH   OTR 1 113,361 0 0
NATIONAL INSTRS CORP COM COM 636518102 13,731 415,081 SH   SOLE   336,878 0 78,203
NATIONAL INSTRS CORP COM COM 636518102 7,839 236,979 SH   OTR 1 236,979 0 0
NEOGEN CORP COM COM 640491106 33,298 497,055 SH   SOLE   476,303 0 20,752
NEOGEN CORP COM COM 640491106 19,640 293,178 SH   OTR 1 293,178 0 0
NOVANTA INC COM COM 67000B104 22,133 277,078 SH   SOLE   265,537 0 11,541
NOVANTA INC COM COM 67000B104 13,031 163,135 SH   OTR 1 163,135 0 0
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 18,599 61,779 SH   SOLE   50,129 0 11,650
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 11,426 37,954 SH   OTR 1 37,954 0 0
OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 21,653 467,268 SH   SOLE   447,550 0 19,718
OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 12,908 278,547 SH   OTR 1 278,547 0 0
OMNICELL INC COM COM 68213N109 34,659 528,500 SH   SOLE   506,412 0 22,088
OMNICELL INC COM COM 68213N109 20,464 312,049 SH   OTR 1 312,049 0 0
PACIFIC PREMIER BANCORP COM COM 69478X105 13,265 704,093 SH   SOLE   674,484 0 29,609
PACIFIC PREMIER BANCORP COM COM 69478X105 7,881 418,298 SH   OTR 1 418,298 0 0
PAYCOM SOFTWARE INC COM COM 70432V102 17,386 86,066 SH   SOLE   81,314 0 4,752
PAYCOM SOFTWARE INC COM COM 70432V102 8,675 42,945 SH   OTR 1 42,945 0 0
PETIQ INC COM CL A COM 71639T106 17,032 733,171 SH   SOLE   702,400 0 30,771
PETIQ INC COM CL A COM 71639T106 10,098 434,707 SH   OTR 1 434,707 0 0
POOL CORPORATION COM COM 73278L105 20,959 106,514 SH   SOLE   86,580 0 19,934
POOL CORPORATION COM COM 73278L105 12,683 64,454 SH   OTR 1 64,454 0 0
PROTO LABS INC COM COM 743713109 19,304 253,562 SH   SOLE   242,737 0 10,825
PROTO LABS INC COM COM 743713109 11,639 152,879 SH   OTR 1 152,879 0 0
Q2 HLDGS INC COM COM 74736L109 23,968 405,824 SH   SOLE   388,704 0 17,120
Q2 HLDGS INC COM COM 74736L109 14,287 241,899 SH   OTR 1 241,899 0 0
RAYMOND JAMES FINANCIAL INC CO COM 754730109 11,453 181,225 SH   SOLE   148,162 0 33,063
RAYMOND JAMES FINANCIAL INC CO COM 754730109 5,917 93,616 SH   OTR 1 93,616 0 0
RBC BEARINGS INC COM COM 75524B104 30,992 274,777 SH   SOLE   263,212 0 11,565
RBC BEARINGS INC COM COM 75524B104 18,431 163,409 SH   OTR 1 163,409 0 0
REALPAGE INC COM COM 75606N109 16,248 306,975 SH   SOLE   247,839 0 59,136
REALPAGE INC COM COM 75606N109 10,166 192,058 SH   OTR 1 192,058 0 0
REPLIGEN CORP COM COM 759916109 4,986 51,643 SH   SOLE   41,793 0 9,850
REPLIGEN CORP COM COM 759916109 3,085 31,959 SH   OTR 1 31,959 0 0
ROGERS CORP COM COM 775133101 13,546 143,463 SH   SOLE   137,403 0 6,060
ROGERS CORP COM COM 775133101 8,082 85,601 SH   OTR 1 85,601 0 0
ROPER TECHNOLOGIES INC COM COM 776696106 17,969 57,629 SH   SOLE   46,780 0 10,849
ROPER TECHNOLOGIES INC COM COM 776696106 10,993 35,254 SH   OTR 1 35,254 0 0
SALESFORCE COM INC COM COM 79466L302 2,307 16,021 SH   SOLE   13,695 0 2,326
SENSIENT TECHNOLOGIES CORP COM COM 81725T100 9,623 221,159 SH   SOLE   211,891 0 9,268
SENSIENT TECHNOLOGIES CORP COM COM 81725T100 5,714 131,323 SH   OTR 1 131,323 0 0
SIGNATURE BK NEW YORK N Y COM COM 82669G104 9,553 118,834 SH   SOLE   96,480 0 22,354
SIGNATURE BK NEW YORK N Y COM COM 82669G104 5,862 72,924 SH   OTR 1 72,924 0 0
SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 22,541 306,184 SH   SOLE   293,284 0 12,900
SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 13,419 182,279 SH   OTR 1 182,279 0 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 11,193 255,442 SH   SOLE   206,440 0 49,002
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 6,973 159,134 SH   OTR 1 159,134 0 0
STAAR SURGICAL CO COM 852312305 25,977 805,251 SH   SOLE   771,523 0 33,728
STAAR SURGICAL CO COM 852312305 15,374 476,551 SH   OTR 1 476,551 0 0
STERIS PLC SHS USD COM G8473T100 19,289 137,806 SH   SOLE   111,852 0 25,954
STERIS PLC SHS USD COM G8473T100 11,808 84,363 SH   OTR 1 84,363 0 0
TABULA RASA HEALTHCARE INC COM COM 873379101 30,830 589,589 SH   SOLE   564,820 0 24,769
TABULA RASA HEALTHCARE INC COM COM 873379101 18,298 349,926 SH   OTR 1 349,926 0 0
TACTILE SYS TECHNOLOGY INC COM COM 87357P100 30,498 759,417 SH   SOLE   727,404 0 32,013
TACTILE SYS TECHNOLOGY INC COM COM 87357P100 18,161 452,211 SH   OTR 1 452,211 0 0
TELEFLEX INCORPORATED COM COM 879369106 14,487 49,466 SH   SOLE   40,183 0 9,283
TELEFLEX INCORPORATED COM COM 879369106 8,825 30,135 SH   OTR 1 30,135 0 0
TEXAS CAPITAL BANCSHARES INC C COM 88224Q107 9,910 447,018 SH   SOLE   427,977 0 19,041
TEXAS CAPITAL BANCSHARES INC C COM 88224Q107 5,963 268,974 SH   OTR 1 268,974 0 0
TEXAS ROADHOUSE INC COM COM 882681109 29,078 704,066 SH   SOLE   642,675 0 61,391
TEXAS ROADHOUSE INC COM COM 882681109 17,473 423,070 SH   OTR 1 423,070 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 2,496 8,802 SH   SOLE   7,525 0 1,277
TJX COS INC NEW COM COM 872540109 2,256 47,178 SH   SOLE   40,330 0 6,848
TREX CO INC COM COM 89531P105 33,282 415,303 SH   SOLE   395,562 0 19,741
TREX CO INC COM COM 89531P105 18,520 231,097 SH   OTR 1 231,097 0 0
TRIMBLE INC COM COM 896239100 8,864 278,491 SH   SOLE   224,868 0 53,623
TRIMBLE INC COM COM 896239100 5,529 173,703 SH   OTR 1 173,703 0 0
TYLER TECHNOLOGIES INC COM COM 902252105 66,935 225,706 SH   SOLE   200,945 0 24,761
TYLER TECHNOLOGIES INC COM COM 902252105 38,673 130,406 SH   OTR 1 130,406 0 0
ULTA BEAUTY INC COM COM 90384S303 10,236 58,259 SH   SOLE   47,468 0 10,791
ULTA BEAUTY INC COM COM 90384S303 5,614 31,951 SH   OTR 1 31,951 0 0
V F CORP COM COM 918204108 1,361 25,172 SH   SOLE   21,519 0 3,653
VARIAN MED SYS INC COM COM 92220P105 6,461 62,935 SH   SOLE   50,885 0 12,050
VARIAN MED SYS INC COM COM 92220P105 3,997 38,938 SH   OTR 1 38,938 0 0
VERISK ANALYTICS INC COM COM 92345Y106 21,267 152,586 SH   SOLE   124,039 0 28,547
VERISK ANALYTICS INC COM COM 92345Y106 12,958 92,969 SH   OTR 1 92,969 0 0
VISA INC COM CL A COM 92826C839 2,780 17,253 SH   SOLE   14,749 0 2,504
VOCERA COMMUNICATIONS INC COM COM 92857F107 24,708 1,163,291 SH   SOLE   1,114,219 0 49,072
VOCERA COMMUNICATIONS INC COM COM 92857F107 14,725 693,290 SH   OTR 1 693,290 0 0
WATSCO INC COM COM 942622200 10,919 69,093 SH   SOLE   56,209 0 12,884
WATSCO INC COM COM 942622200 6,620 41,893 SH   OTR 1 41,893 0 0
WD-40 CO COM COM 929236107 9,004 44,828 SH   SOLE   42,901 0 1,927
WD-40 CO COM COM 929236107 5,466 27,212 SH   OTR 1 27,212 0 0
ISHARES TR RUS 2000 GRW ETF ETF 464287648 4,338 27,428 SH   SOLE   27,428 0 0
ISHARES TR RUS MD CP GR ETF ETF 464287481 643 5,288 SH   SOLE   5,288 0 0