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
AARONS INC COM PAR $0.50 002535300 9,659 169,122 SH   SOLE   148,884 0 20,238
ADDUS HOMECARE CORP COM 006739106 14,350 147,608 SH   SOLE   129,441 0 18,167
ADOBE INC COM 00724F101 1,648 4,997 SH   SOLE   4,820 0 177
ADVANCED ENERGY INDS COM 007973100 19,483 273,641 SH   SOLE   240,487 0 33,154
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,613 26,466 SH   SOLE   26,466 0 0
ALLY FINL INC COM 02005N100 822 26,899 SH   SOLE   25,598 0 1,301
ALPHABET INC CAP STK CL C 02079K107 1 1 SH   SOLE   1 0 0
ALPHABET INC CAP STK CL A 02079K305 1,717 1,282 SH   SOLE   1,231 0 51
AMAZON COM INC COM 023135106 10,196 5,518 SH   SOLE   2,124 0 3,394
AMN HEALTHCARE SERVICES INC COM 001744101 27,053 434,174 SH   SOLE   381,839 0 52,335
APPLE INC COM 037833100 3,265 11,117 SH   SOLE   10,097 0 1,020
AUTOZONE INC COM 053332102 287 241 SH   SOLE   241 0 0
AVALARA INC COM 05338G106 9,736 132,911 SH   SOLE   116,838 0 16,073
BAUSCH HEALTH COS INC COM 071734107 314 10,502 SH   SOLE   10,502 0 0
BRADY CORP CL A 104674106 19,581 341,961 SH   SOLE   300,666 0 41,295
BRINKS CO COM 109696104 25,128 277,111 SH   SOLE   243,788 0 33,323
BURLINGTON STORES INC COM 122017106 5,075 22,254 SH   SOLE   11,403 0 10,851
CAREDX INC COM 14167L103 9,484 439,707 SH   SOLE   387,774 0 51,933
CDW CORP COM 12514G108 4,297 30,081 SH   SOLE   16,858 0 13,223
CERIDIAN HCM HLDG INC COM 15677J108 394 5,805 SH   SOLE   5,805 0 0
CHART INDS INC COM PAR $0.01 16115Q308 24,528 363,438 SH   SOLE   320,505 0 42,933
CINTAS CORP COM 172908105 1,300 4,831 SH   SOLE   4,726 0 105
COMCAST CORP NEW CL A 20030N101 4,778 106,251 SH   SOLE   57,648 0 48,603
COSTAR GROUP INC COM 22160N109 2,521 4,213 SH   SOLE   1,504 0 2,709
COSTCO WHSL CORP NEW COM 22160K105 3,792 12,900 SH   SOLE   6,153 0 6,747
CROWN CASTLE INTL CORP NEW COM 22822V101 4,337 30,513 SH   SOLE   14,778 0 15,735
D R HORTON INC COM 23331A109 3,883 73,610 SH   SOLE   35,687 0 37,923
DANAHER CORPORATION COM 235851102 2,396 15,614 SH   SOLE   14,802 0 812
DARDEN RESTAURANTS INC COM 237194105 207 1,895 SH   SOLE   1,895 0 0
DECKERS OUTDOOR CORP COM 243537107 23,528 139,335 SH   SOLE   122,504 0 16,831
DELUXE CORP COM 248019101 16,223 324,977 SH   SOLE   285,772 0 39,205
DISNEY WALT CO COM DISNEY 254687106 3,408 23,563 SH   SOLE   12,830 0 10,733
EHEALTH INC COM 28238P109 15,154 157,719 SH   SOLE   138,944 0 18,775
EURONET WORLDWIDE INC COM 298736109 3,395 21,550 SH   SOLE   9,747 0 11,803
EVERBRIDGE INC COM 29978A104 24,077 308,366 SH   SOLE   271,216 0 37,150
EXPONENT INC COM 30214U102 12,781 185,202 SH   SOLE   162,068 0 23,134
FIRST FINL BANKSHARES COM 32020R109 16,448 468,595 SH   SOLE   411,190 0 57,405
FIVE9 INC COM 338307101 29,134 444,258 SH   SOLE   390,921 0 53,337
FLOOR & DECOR HLDGS INC CL A 339750101 14,107 277,644 SH   SOLE   243,848 0 33,796
FORTIVE CORP COM 34959J108 1,151 15,064 SH   SOLE   15,064 0 0
FRESHPET INC COM 358039105 22,620 382,807 SH   SOLE   336,792 0 46,015
FUNKO INC COM CL A 361008105 16,444 958,255 SH   SOLE   845,294 0 112,961
GENERAC HLDGS INC COM 368736104 21,848 217,196 SH   SOLE   190,823 0 26,373
GENERAL MTRS CO COM 37045V100 1,235 33,742 SH   SOLE   32,196 0 1,546
GLOBAL PMTS INC COM 37940X102 4,736 25,943 SH   SOLE   13,492 0 12,451
GW PHARMACEUTICALS PLC ADS 36197T103 12,921 123,577 SH   SOLE   109,123 0 14,454
HCA HEALTHCARE INC COM 40412C101 1,381 9,341 SH   SOLE   8,983 0 358
HDFC BANK LTD SPONSORED ADS 40415F101 1,573 24,830 SH   SOLE   24,830 0 0
HEICO CORP NEW COM 422806109 276 2,420 SH   SOLE   2,420 0 0
HMS HLDGS CORP COM 40425J101 9,333 315,320 SH   SOLE   278,133 0 37,187
HUBSPOT INC COM 443573100 325 2,049 SH   SOLE   1,967 0 82
ICICI BK LTD ADR 45104G104 4,532 300,310 SH   SOLE   300,310 0 0
INPHI CORP COM 45772F107 16,806 227,046 SH   SOLE   199,578 0 27,468
INSIGHT ENTERPRISES INC COM 45765U103 16,168 230,013 SH   SOLE   202,262 0 27,751
INTUITIVE SURGICAL INC COM NEW 46120E602 2,444 4,135 SH   SOLE   1,101 0 3,034
JPMORGAN CHASE & CO COM 46625H100 2,718 19,496 SH   SOLE   18,603 0 893
KB HOME COM 48666K109 10,339 301,686 SH   SOLE   265,780 0 35,906
LATTICE SEMICONDUCTOR CORP COM 518415104 11,406 595,924 SH   SOLE   524,066 0 71,858
LAUDER ESTEE COS INC CL A 518439104 3,431 16,612 SH   SOLE   7,396 0 9,216
LHC GROUP INC COM 50187A107 17,010 123,473 SH   SOLE   108,447 0 15,026
LITHIA MTRS INC CL A 536797103 16,489 112,173 SH   SOLE   98,424 0 13,749
LIVEPERSON INC COM 538146101 13,747 371,534 SH   SOLE   325,406 0 46,128
MASTERCARD INC CL A 57636Q104 7,831 26,227 SH   SOLE   9,197 0 17,030
MCGRATH RENTCORP COM 580589109 17,503 228,678 SH   SOLE   201,142 0 27,536
MEDPACE HLDGS INC COM 58506Q109 15,168 180,445 SH   SOLE   158,522 0 21,923
MERCK & CO INC COM 58933Y105 5,482 60,270 SH   SOLE   25,208 0 35,062
MERCURY SYS INC COM 589378108 15,735 227,674 SH   SOLE   201,426 0 26,248
MICROSOFT CORP COM 594918104 13,203 83,725 SH   SOLE   33,348 0 50,377
MONOLITHIC PWR SYS INC COM 609839105 22,009 123,633 SH   SOLE   108,746 0 14,887
MOOG INC CL A 615394202 15,626 183,128 SH   SOLE   161,864 0 21,264
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,977 18,476 SH   SOLE   9,719 0 8,757
MSCI INC COM 55354G100 3,217 12,459 SH   SOLE   3,142 0 9,317
NEOGENOMICS INC COM NEW 64049M209 17,489 597,901 SH   SOLE   527,079 0 70,822
NETEASE INC SPONSORED ADS 64110W102 1,088 3,547 SH   SOLE   3,547 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,943 15,159 SH   SOLE   7,108 0 8,051
NVIDIA CORP COM 67066G104 605 2,570 SH   SOLE   2,284 0 286
OMNICELL INC COM 68213N109 21,265 260,218 SH   SOLE   228,862 0 31,356
PALOMAR HLDGS INC COM 69753M105 9,885 195,788 SH   SOLE   172,269 0 23,519
PARSLEY ENERGY INC CL A 701877102 953 50,378 SH   SOLE   48,893 0 1,485
PENUMBRA INC COM 70975L107 14,468 88,075 SH   SOLE   77,466 0 10,609
PLANET FITNESS INC CL A 72703H101 20,104 269,197 SH   SOLE   237,638 0 31,559
POWER INTEGRATIONS INC COM 739276103 19,715 199,323 SH   SOLE   175,424 0 23,899
PROCTER & GAMBLE CO COM 742718109 2,927 23,434 SH   SOLE   13,938 0 9,496
QTS RLTY TR INC COM CL A 74736A103 23,381 430,835 SH   SOLE   378,675 0 52,160
QUALCOMM INC COM 747525103 3,852 43,654 SH   SOLE   19,925 0 23,729
RAYTHEON CO COM NEW 755111507 1,329 6,049 SH   SOLE   5,727 0 322
REPLIGEN CORP COM 759916109 20,554 222,202 SH   SOLE   195,431 0 26,771
RINGCENTRAL INC CL A 76680R206 369 2,187 SH   SOLE   2,187 0 0
S&P GLOBAL INC COM 78409V104 1,367 5,006 SH   SOLE   4,794 0 212
SALESFORCE COM INC COM 79466L302 3,689 22,683 SH   SOLE   9,816 0 12,867
SERVICENOW INC COM 81762P102 2,886 10,224 SH   SOLE   3,239 0 6,985
SHOPIFY INC CL A 82509L107 869 2,186 SH   SOLE   484 0 1,702
SIMPLY GOOD FOODS CO COM 82900L102 28,315 992,106 SH   SOLE   874,002 0 118,104
SOLAREDGE TECHNOLOGIES INC COM 83417M104 11,669 122,713 SH   SOLE   108,009 0 14,704
SQUARE INC CL A 852234103 1,057 16,903 SH   SOLE   4,404 0 12,499
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7,307 125,768 SH   SOLE   125,768 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 12,912 216,603 SH   SOLE   190,572 0 26,031
TERRAFORM PWR INC COM CL A 88104R209 360 23,397 SH   SOLE   23,397 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,015 12,358 SH   SOLE   5,772 0 6,586
TRANSUNION COM 89400J107 2,625 30,667 SH   SOLE   11,139 0 19,528
TREX CO INC COM 89531P105 20,807 231,492 SH   SOLE   203,660 0 27,832
TRUIST FINL CORP COM 89832Q109 2,990 53,091 SH   SOLE   25,504 0 27,587
VERICEL CORP COM 92346J108 15,315 880,147 SH   SOLE   771,084 0 109,063
VIAVI SOLUTIONS INC COM 925550105 23,553 1,570,219 SH   SOLE   1,380,991 0 189,228
WASTE CONNECTIONS INC COM 94106B101 234 2,579 SH   SOLE   2,579 0 0
WASTE MGMT INC DEL COM 94106L109 4,071 35,721 SH   SOLE   17,954 0 17,767
WD-40 CO COM 929236107 21,178 109,087 SH   SOLE   95,896 0 13,191
WINGSTOP INC COM 974155103 19,118 221,705 SH   SOLE   194,890 0 26,815
WORKIVA INC COM CL A 98139A105 15,502 368,650 SH   SOLE   324,124 0 44,526
ZEBRA TECHNOLOGIES CORP CL A 989207105 259 1,015 SH   SOLE   1,015 0 0
ZOETIS INC CL A 98978V103 3,319 25,077 SH   SOLE   11,944 0 13,133