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
3M CO COM 88579Y101 585 3,343 SH   SOLE   1,600 0 1,743
ABAXIS INC COM 002567105 178,835 3,786,463 SH   SOLE   2,268,756 0 1,517,707
ABBOTT LABS COM 002824100 500 12,728 SH   SOLE   981 0 11,747
ABBVIE INC COM 00287Y109 323 5,225 SH   SOLE   0 0 5,225
ABIOMED INC COM 003654100 64,914 593,959 SH   SOLE   350,345 0 243,614
ACI WORLDWIDE INC COM 004498101 232,187 11,900,922 SH   SOLE   6,864,720 0 5,036,202
ACUITY BRANDS INC COM 00508Y102 3,169 12,782 SH   SOLE   3,469 0 9,313
AKAMAI TECHNOLOGIES INC COM 00971T101 6,151 109,969 SH   SOLE   36,220 0 73,749
ALPHABET INC CAP STK CL A 02079K305 6,605 9,388 SH   SOLE   8,438 0 950
AMERICAN SOFTWARE INC CL A 029683109 44,309 4,227,969 SH   SOLE   2,474,940 0 1,753,029
ANSYS INC COM 03662Q105 257,924 2,842,140 SH   SOLE   1,644,292 0 1,197,848
APPLE INC COM 037833100 6,795 71,077 SH   SOLE   59,726 0 11,351
AUTOMATIC DATA PROCESSING IN COM 053015103 491 5,344 SH   SOLE   209 0 5,135
BALCHEM CORP COM 057665200 192,119 3,220,772 SH   SOLE   1,874,486 0 1,346,286
BIOGEN INC COM 09062X103 3,354 13,870 SH   SOLE   5,447 0 8,423
BIO TECHNE CORP COM 09073M104 254,805 2,259,507 SH   SOLE   1,348,320 0 911,187
BLACKBAUD INC COM 09227Q100 307,051 4,522,112 SH   SOLE   2,562,304 0 1,959,808
BRUKER CORP COM 116794108 19,596 861,729 SH   SOLE   673,341 0 188,388
CANTEL MEDICAL CORP COM 138098108 293,589 4,271,625 SH   SOLE   2,464,668 0 1,806,957
CARNIVAL CORP UNIT 99/99/9999 143658300 29,546 668,467 SH   SOLE   351,605 0 316,862
CELGENE CORP COM 151020104 15,103 153,132 SH   SOLE   90,711 0 62,421
CERNER CORP COM 156782104 6,895 117,661 SH   SOLE   92,719 0 24,942
CHECK POINT SOFTWARE TECH LT ORD M22465104 18,956 237,901 SH   SOLE   124,782 0 113,119
CISCO SYS INC COM 17275R102 245 8,542 SH   SOLE   1,405 0 7,137
COGNEX CORP COM 192422103 285,279 6,619,011 SH   SOLE   3,865,641 0 2,753,370
CYBERARK SOFTWARE LTD SHS M2682V108 1,442 29,684 SH   SOLE   29,684 0 0
DANAHER CORP DEL COM 235851102 395 3,914 SH   SOLE   2,231 0 1,683
DICKS SPORTING GOODS INC COM 253393102 3,773 83,728 SH   SOLE   26,279 0 57,449
DIODES INC COM 254543101 60,596 3,224,901 SH   SOLE   2,012,290 0 1,212,611
DOLBY LABORATORIES INC COM 25659T107 21,141 441,820 SH   SOLE   246,271 0 195,549
DOLLAR GEN CORP NEW COM 256677105 779 8,292 SH   SOLE   6,695 0 1,597
DTS INC COM 23335C101 90,516 3,422,163 SH   SOLE   1,748,968 0 1,673,195
DYNAMIC MATLS CORP COM 267888105 25,267 2,350,421 SH   SOLE   1,234,226 0 1,116,195
ECOLAB INC COM 278865100 1,584 13,360 SH   SOLE   8,419 0 4,941
ELLIE MAE INC COM 28849P100 136,417 1,488,452 SH   SOLE   912,598 0 575,854
ENDOLOGIX INC COM 29266S106 60,477 4,853,663 SH   SOLE   2,868,821 0 1,984,842
EVERCORE PARTNERS INC CLASS A 29977A105 3,857 87,284 SH   SOLE   20,930 0 66,354
EXPEDIA INC DEL COM NEW 30212P303 3,937 37,039 SH   SOLE   8,881 0 28,158
EXXON MOBIL CORP COM 30231G102 322 3,432 SH   SOLE   116 0 3,316
FACEBOOK INC CL A 30303M102 3,085 26,995 SH   SOLE   21,601 0 5,394
FACTSET RESH SYS INC COM 303075105 4,761 29,497 SH   SOLE   6,893 0 22,604
FASTENAL CO COM 311900104 2,047 46,123 SH   SOLE   11,289 0 34,834
FEI CO COM 30241L109 334,432 3,129,044 SH   SOLE   1,820,282 0 1,308,762
FLAMEL TECHNOLOGIES SA SPONSORED ADR 338488109 8,487 790,206 SH   SOLE   453,469 0 336,737
FLEETMATICS GROUP PLC COM G35569105 1,788 41,257 SH   SOLE   41,257 0 0
FLIR SYS INC COM 302445101 17,390 561,885 SH   SOLE   430,879 0 131,006
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 445 4,814 SH   SOLE   4,814 0 0
GENERAL ELECTRIC CO COM 369604103 1,834 58,271 SH   SOLE   27,022 0 31,249
GENTHERM INC COM 37253A103 4,673 136,432 SH   SOLE   40,615 0 95,817
GEOSPACE TECHNOLOGIES CORP COM 37364X109 25,871 1,580,419 SH   SOLE   906,633 0 673,786
GILEAD SCIENCES INC COM 375558103 3,015 36,143 SH   SOLE   32,152 0 3,991
GOLDMAN SACHS GROUP INC COM 38141G104 475 3,200 SH   SOLE   2,387 0 813
GUIDEWIRE SOFTWARE INC COM 40171V100 154,756 2,505,767 SH   SOLE   1,489,181 0 1,016,586
HOME DEPOT INC COM 437076102 2,236 17,509 SH   SOLE   10,573 0 6,936
ICON PLC SHS G4705A100 32,578 465,335 SH   SOLE   224,798 0 240,537
ILLINOIS TOOL WKS INC COM 452308109 482 4,629 SH   SOLE   675 0 3,954
IMS HEALTH HLDGS INC COM 44970B109 1,280 50,466 SH   SOLE   50,466 0 0
INCYTE CORP COM 45337C102 212,333 2,654,829 SH   SOLE   1,555,618 0 1,099,211
INOGEN INC COM 45780L104 60,117 1,199,691 SH   SOLE   707,572 0 492,119
INTERNATIONAL BUSINESS MACHS COM 459200101 348 2,290 SH   SOLE   317 0 1,973
INVESCO LTD SHS G491BT108 10,075 394,475 SH   SOLE   190,224 0 204,251
HUNT J B TRANS SVCS INC COM 445658107 4,840 59,805 SH   SOLE   19,870 0 39,935
JPMORGAN CHASE & CO COM 46625H100 1,348 21,687 SH   SOLE   15,946 0 5,741
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,357 23,754 SH   SOLE   7,763 0 15,991
JOHNSON & JOHNSON COM 478160104 296 2,437 SH   SOLE   174 0 2,263
MANHATTAN ASSOCS INC COM 562750109 289,123 4,508,392 SH   SOLE   2,541,026 0 1,967,366
MASIMO CORP COM 574795100 8,732 166,272 SH   SOLE   90,522 0 75,750
MASTERCARD INC CL A 57636Q104 6,168 70,046 SH   SOLE   28,912 0 41,134
MAXIMUS INC COM 577933104 3,892 70,298 SH   SOLE   17,383 0 52,915
MCDONALDS CORP COM 580135101 289 2,400 SH   SOLE   0 0 2,400
MEDIDATA SOLUTIONS INC COM 58471A105 289,264 6,171,618 SH   SOLE   3,599,811 0 2,571,807
MERCADOLIBRE INC COM 58733R102 3,135 22,286 SH   SOLE   22,286 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 111,633 5,724,776 SH   SOLE   3,233,432 0 2,491,344
MICHAEL KORS HLDGS LTD SHS G60754101 3,184 64,340 SH   SOLE   15,856 0 48,484
MICROSOFT CORP COM 594918104 1,457 28,476 SH   SOLE   18,505 0 9,971
MORGAN STANLEY COM NEW 617446448 564 21,718 SH   SOLE   16,034 0 5,684
MSC INDL DIRECT INC CL A 553530106 1,679 23,800 SH   SOLE   5,785 0 18,015
NABORS INDUSTRIES LTD SHS G6359F103 7,225 718,901 SH   SOLE   373,451 0 345,450
NEOGEN CORP COM 640491106 284,226 5,052,912 SH   SOLE   2,872,972 0 2,179,940
NETSCOUT SYS INC COM 64115T104 157,975 7,100,000 SH   SOLE   4,159,873 0 2,940,127
NIC INC COM 62914B100 191,747 8,739,624 SH   SOLE   5,282,904 0 3,456,720
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 6,097 153,025 SH   SOLE   51,136 0 101,889
NUANCE COMMUNICATIONS INC COM 67020Y100 7,606 486,642 SH   SOLE   334,193 0 152,449
NVR INC COM 62944T105 4,369 2,454 SH   SOLE   576 0 1,878
ORACLE CORP COM 68389X105 1,092 26,678 SH   SOLE   15,269 0 11,409
ORBOTECH LTD ORD M75253100 2,317 90,683 SH   SOLE   90,683 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,463 12,775 SH   SOLE   2,809 0 9,966
PALO ALTO NETWORKS INC COM 697435105 2,922 23,829 SH   SOLE   11,715 0 12,114
PAREXEL INTL CORP COM 699462107 4,464 70,996 SH   SOLE   17,506 0 53,490
POLARIS INDS INC COM 731068102 3,623 44,313 SH   SOLE   15,171 0 29,142
PRAXAIR INC COM 74005P104 1,562 13,894 SH   SOLE   9,145 0 4,749
PROS HOLDINGS INC COM 74346Y103 85,281 4,892,764 SH   SOLE   2,614,312 0 2,278,452
PROTO LABS INC COM 743713109 158,793 2,758,736 SH   SOLE   1,581,099 0 1,177,637
PULTE GROUP INC COM 745867101 5,018 257,475 SH   SOLE   78,690 0 178,785
QIAGEN NV REG SHS N72482107 17,561 805,193 SH   SOLE   418,061 0 387,132
QUALITY SYS INC COM 747582104 113,353 9,517,462 SH   SOLE   5,568,822 0 3,948,640
QUANTA SVCS INC COM 74762E102 9,308 402,593 SH   SOLE   183,571 0 219,022
QUIDEL CORP COM 74838J101 102,669 5,748,536 SH   SOLE   3,330,781 0 2,417,755
RED HAT INC COM 756577102 2,630 36,229 SH   SOLE   8,901 0 27,328
RESTORATION HARDWARE HLDGS I COM 761283100 1,505 52,493 SH   SOLE   17,745 0 34,748
ROBERT HALF INTL INC COM 770323103 3,694 96,807 SH   SOLE   23,213 0 73,594
SASOL LTD SPONSORED ADR 803866300 14,153 521,853 SH   SOLE   272,249 0 249,604
SCHLUMBERGER LTD COM 806857108 1,663 21,027 SH   SOLE   18,780 0 2,247
SCHWAB CHARLES CORP NEW COM 808513105 4,013 158,572 SH   SOLE   55,475 0 103,097
SHIRE PLC SPONSORED ADR 82481R106 12,727 69,136 SH   SOLE   22,128 0 47,008
STARBUCKS CORP COM 855244109 859 15,043 SH   SOLE   12,044 0 2,999
STERICYCLE INC COM 858912108 5,188 49,828 SH   SOLE   11,948 0 37,880
STIFEL FINL CORP COM 860630102 907 28,852 SH   SOLE   27,127 0 1,725
SUN HYDRAULICS CORP COM 866942105 122,655 4,131,196 SH   SOLE   2,335,798 0 1,795,398
PRICE T ROWE GROUP INC COM 74144T108 12,226 167,555 SH   SOLE   68,679 0 98,876
TARGET CORP COM 87612E106 1,027 14,708 SH   SOLE   7,565 0 7,143
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 12,625 251,337 SH   SOLE   130,865 0 120,472
TJX COS INC NEW COM 872540109 992 12,849 SH   SOLE   9,722 0 3,127
TOLL BROTHERS INC COM 889478103 4,278 158,991 SH   SOLE   49,757 0 109,234
TRACTOR SUPPLY CO COM 892356106 11,045 121,133 SH   SOLE   59,982 0 61,151
TRIMBLE NAVIGATION LTD COM 896239100 1,018 41,807 SH   SOLE   41,807 0 0
TYCO INTL PLC SHS G91442106 14,898 349,729 SH   SOLE   171,526 0 178,203
TYLER TECHNOLOGIES INC COM 902252105 348,337 2,089,480 SH   SOLE   1,210,945 0 878,535
ULTA SALON COSMETCS & FRAG I COM 90384S303 6,612 27,140 SH   SOLE   7,871 0 19,269
UNDER ARMOUR INC CL A 904311107 3,535 88,081 SH   SOLE   38,562 0 49,519
UNION PAC CORP COM 907818108 819 9,387 SH   SOLE   7,508 0 1,879
UNITED NAT FOODS INC COM 911163103 2,811 60,074 SH   SOLE   14,366 0 45,708
UNITED TECHNOLOGIES CORP COM 913017109 803 7,831 SH   SOLE   5,918 0 1,913
VEEVA SYS INC CL A COM 922475108 246,945 7,237,558 SH   SOLE   4,239,482 0 2,998,076
VISA INC COM CL A 92826C839 2,932 39,527 SH   SOLE   39,342 0 185
VOCERA COMMUNICATIONS INC COM 92857F107 55,172 4,293,563 SH   SOLE   2,446,178 0 1,847,385
WATERS CORP COM 941848103 9,294 66,076 SH   SOLE   42,029 0 24,047
WEC ENERGY GROUP INC COM 92939U106 595 9,107 SH   SOLE   157 0 8,950
GRAINGER W W INC COM 384802104 568 2,500 SH   SOLE   0 0 2,500
YORK WTR CO COM 987184108 360 11,250 SH   SOLE   0 0 11,250