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 22,381 148,573 SH   SOLE   128,658 0 19,915
3M CO COM 88579Y101 48,431 321,500 SH   DFND 1 0 0 321,500
AAON INC COM PAR $0.004 000360206 19,970 860,021 SH   SOLE   784,678 0 75,343
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14,390 137,701 SH   SOLE   117,143 0 20,558
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 30,707 293,844 SH   DFND 1 0 0 293,844
ACUITY BRANDS INC COM 00508Y102 253,571 1,084,565 SH   SOLE   1,078,273 0 6,292
ADVISORY BRD CO COM 00762W107 16,932 341,299 SH   SOLE   309,924 0 31,375
AFFILIATED MANAGERS GROUP COM 008252108 194,036 1,214,549 SH   SOLE   1,188,517 0 26,032
AIRGAS INC COM 009363102 177,079 1,280,212 SH   SOLE   1,272,948 0 7,264
ALLIANCE DATA SYSTEMS CORP COM 018581108 9,353 33,819 SH   SOLE   28,697 0 5,122
ALPHABET INC CAP STK CL C 02079K107 79,303 104,500 SH   SOLE   95,556 0 8,944
ALPHABET INC CAP STK CL C 02079K107 103,315 136,142 SH   DFND 1 0 0 136,142
AMC NETWORKS INC CL A 00164V103 1,253 16,779 SH   SOLE   16,779 0 0
AMC NETWORKS INC CL A 00164V103 16,393 219,506 SH   DFND 1 0 0 219,506
AMERICAN EXPRESS CO COM 025816109 31,025 446,086 SH   SOLE   400,853 0 45,233
AMERICAN EXPRESS CO COM 025816109 52,803 759,206 SH   DFND 1 0 0 759,206
AMPHENOL CORP NEW CL A 032095101 31,442 601,986 SH   SOLE   540,202 0 61,784
AMPHENOL CORP NEW CL A 032095101 51,088 978,138 SH   DFND 1 0 0 978,138
ANSYS INC COM 03662Q105 371,665 4,018,005 SH   SOLE   3,951,601 0 66,404
AON PLC SHS CL A G0408V102 2,547 27,627 SH   SOLE   27,627 0 0
AON PLC SHS CL A G0408V102 33,870 367,312 SH   DFND 1 0 0 367,312
APPLE INC COM 037833100 55,068 523,164 SH   SOLE   470,905 0 52,259
APPLE INC COM 037833100 87,613 832,348 SH   DFND 1 0 0 832,348
APTARGROUP INC COM 038336103 227,037 3,125,081 SH   SOLE   3,049,278 0 75,803
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 88,001 2,440,396 SH   SOLE   2,370,258 0 70,138
BALCHEM CORP COM 057665200 19,196 315,721 SH   SOLE   283,638 0 32,083
BALL CORP COM 058498106 25,755 354,117 SH   SOLE   297,635 0 56,482
BEACON ROOFING SUPPLY INC COM 073685109 25,339 615,323 SH   SOLE   553,360 0 61,963
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,988 113,513 SH   SOLE   95,689 0 17,824
BIO RAD LABS INC CL A 090572207 241,058 1,738,486 SH   SOLE   1,703,987 0 34,499
BIOGEN INC COM 09062X103 37,032 120,882 SH   SOLE   108,591 0 12,291
BIOGEN INC COM 09062X103 58,998 192,584 SH   DFND 1 0 0 192,584
BIO TECHNE CORP COM 09073M104 112,563 1,250,704 SH   SOLE   1,215,073 0 35,631
BLACKBAUD INC COM 09227Q100 284,224 4,315,578 SH   SOLE   4,210,135 0 105,443
BRISTOL MYERS SQUIBB CO COM 110122108 38,246 555,975 SH   SOLE   497,777 0 58,198
BRISTOL MYERS SQUIBB CO COM 110122108 62,921 914,677 SH   DFND 1 0 0 914,677
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 124,853 2,323,719 SH   SOLE   2,310,732 0 12,987
CAMERON INTERNATIONAL CORP COM 13342B105 9,448 149,487 SH   SOLE   132,218 0 17,269
CAMERON INTERNATIONAL CORP COM 13342B105 36,743 581,375 SH   DFND 1 0 0 581,375
CARLISLE COS INC COM 142339100 215,066 2,424,918 SH   SOLE   2,411,499 0 13,419
CASEYS GEN STORES INC COM 147528103 57,296 475,682 SH   SOLE   429,783 0 45,899
CASS INFORMATION SYS INC COM 14808P109 17,676 343,486 SH   SOLE   310,924 0 32,562
CDW CORP COM 12514G108 138,184 3,286,973 SH   SOLE   3,268,726 0 18,247
CEB INC COM 125134106 17,414 283,668 SH   SOLE   256,246 0 27,422
CERNER CORP COM 156782104 12,215 203,007 SH   SOLE   175,489 0 27,518
CERNER CORP COM 156782104 25,898 430,415 SH   DFND 1 0 0 430,415
CHECK POINT SOFTWARE TECH LT ORD M22465104 26,455 325,079 SH   SOLE   289,203 0 35,876
CHECK POINT SOFTWARE TECH LT ORD M22465104 35,711 438,814 SH   DFND 1 0 0 438,814
CHOICE HOTELS INTL INC COM 169905106 36,702 728,071 SH   SOLE   656,299 0 71,772
CHURCH & DWIGHT INC COM 171340102 118,119 1,391,600 SH   SOLE   1,383,760 0 7,840
CIGNA CORPORATION COM 125509109 13,055 89,217 SH   SOLE   78,256 0 10,961
CIGNA CORPORATION COM 125509109 44,406 303,462 SH   DFND 1 0 0 303,462
CLARCOR INC COM 179895107 184,928 3,722,393 SH   SOLE   3,642,088 0 80,305
COCA COLA CO COM 191216100 31,862 741,663 SH   SOLE   670,000 0 71,663
COCA COLA CO COM 191216100 55,045 1,281,304 SH   DFND 1 0 0 1,281,304
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 15,423 256,960 SH   SOLE   234,077 0 22,883
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 21,999 366,532 SH   DFND 1 0 0 366,532
COLUMBIA SPORTSWEAR CO COM 198516106 108,401 2,223,152 SH   SOLE   2,158,911 0 64,241
COMCAST CORP NEW CL A 20030N101 32,763 580,597 SH   SOLE   524,579 0 56,018
COMCAST CORP NEW CL A 20030N101 50,308 891,507 SH   DFND 1 0 0 891,507
COPART INC COM 217204106 100,502 2,644,085 SH   SOLE   2,629,209 0 14,876
CORELOGIC INC COM 21871D103 24,670 728,577 SH   SOLE   658,917 0 69,660
COSTCO WHSL CORP NEW COM 22160K105 11,574 71,663 SH   SOLE   61,297 0 10,366
CULLEN FROST BANKERS INC COM 229899109 101,732 1,695,529 SH   SOLE   1,685,878 0 9,651
CVS HEALTH CORP COM 126650100 60,799 621,862 SH   SOLE   559,924 0 61,938
CVS HEALTH CORP COM 126650100 95,747 979,305 SH   DFND 1 0 0 979,305
DANAHER CORP DEL COM 235851102 40,527 436,332 SH   SOLE   391,970 0 44,362
DANAHER CORP DEL COM 235851102 58,991 635,130 SH   DFND 1 0 0 635,130
DENTSPLY INTL INC NEW COM 249030107 331,444 5,446,899 SH   SOLE   5,368,988 0 77,911
DIAGEO P L C SPON ADR NEW 25243Q205 13,694 125,555 SH   SOLE   105,495 0 20,060
DISNEY WALT CO COM DISNEY 254687106 21,829 207,741 SH   SOLE   180,214 0 27,527
DISNEY WALT CO COM DISNEY 254687106 51,819 493,142 SH   DFND 1 0 0 493,142
DOLLAR GEN CORP NEW COM 256677105 14,845 206,560 SH   SOLE   185,545 0 21,015
DOLLAR GEN CORP NEW COM 256677105 23,407 325,688 SH   DFND 1 0 0 325,688
DONALDSON INC COM 257651109 107,072 3,735,931 SH   SOLE   3,714,693 0 21,238
DORMAN PRODUCTS INC COM 258278100 32,376 682,035 SH   SOLE   615,121 0 66,914
DRIL-QUIP INC COM 262037104 65,112 1,099,309 SH   SOLE   1,059,933 0 39,376
ECOLAB INC COM 278865100 37,746 330,006 SH   SOLE   298,600 0 31,406
ECOLAB INC COM 278865100 60,709 530,767 SH   DFND 1 0 0 530,767
E M C CORP MASS COM 268648102 20,884 813,256 SH   SOLE   737,742 0 75,514
E M C CORP MASS COM 268648102 31,142 1,212,708 SH   DFND 1 0 0 1,212,708
EOG RES INC COM 26875P101 2,056 29,038 SH   SOLE   29,038 0 0
EQUIFAX INC COM 294429105 258,656 2,322,497 SH   SOLE   2,309,795 0 12,702
LAUDER ESTEE COS INC CL A 518439104 14,145 160,626 SH   SOLE   139,893 0 20,733
LAUDER ESTEE COS INC CL A 518439104 35,397 401,968 SH   DFND 1 0 0 401,968
EXPONENT INC COM 30214U102 44,843 897,758 SH   SOLE   816,888 0 80,870
EXPRESS SCRIPTS HLDG CO COM 30219G108 21,941 251,007 SH   SOLE   226,556 0 24,451
EXPRESS SCRIPTS HLDG CO COM 30219G108 32,516 371,991 SH   DFND 1 0 0 371,991
FACEBOOK INC CL A 30303M102 17,933 171,350 SH   SOLE   147,954 0 23,396
FACEBOOK INC CL A 30303M102 37,967 362,768 SH   DFND 1 0 0 362,768
FACTSET RESH SYS INC COM 303075105 155,093 954,010 SH   SOLE   948,752 0 5,258
FAIR ISAAC CORP COM 303250104 296,658 3,149,909 SH   SOLE   3,081,936 0 67,973
FISERV INC COM 337738108 12,267 134,124 SH   SOLE   112,686 0 21,438
FLIR SYS INC COM 302445101 112,473 4,006,868 SH   SOLE   3,984,111 0 22,757
FOREST CITY ENTERPRISES INC CL A 345550107 131,475 5,995,210 SH   SOLE   5,905,293 0 89,917
FORWARD AIR CORP COM 349853101 32,333 751,763 SH   SOLE   678,489 0 73,274
GARTNER INC COM 366651107 131,956 1,454,865 SH   SOLE   1,447,797 0 7,068
GENTEX CORP COM 371901109 151,190 9,443,457 SH   SOLE   9,391,420 0 52,037
GILEAD SCIENCES INC COM 375558103 25,618 253,165 SH   SOLE   227,375 0 25,790
GILEAD SCIENCES INC COM 375558103 41,154 406,703 SH   DFND 1 0 0 406,703
GRACO INC COM 384109104 152,774 2,119,804 SH   SOLE   2,065,910 0 53,894
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 272 3,772 SH   SOLE   3,772 0 0
HEICO CORP NEW CL A 422806208 28,643 582,182 SH   SOLE   531,866 0 50,316
HENRY JACK & ASSOC INC COM 426281101 240,195 3,077,050 SH   SOLE   3,012,726 0 64,324
SCHEIN HENRY INC COM 806407102 238,405 1,507,083 SH   SOLE   1,482,453 0 24,630
HERSHEY CO COM 427866108 19,387 217,169 SH   SOLE   187,210 0 29,959
HERSHEY CO COM 427866108 42,868 480,203 SH   DFND 1 0 0 480,203
HIBBETT SPORTS INC COM 428567101 17,892 591,678 SH   SOLE   536,861 0 54,817
HOME DEPOT INC COM 437076102 12,904 97,573 SH   SOLE   82,019 0 15,554
HONEYWELL INTL INC COM 438516106 13,217 127,610 SH   SOLE   106,534 0 21,076
HUB GROUP INC CL A 443320106 14,542 441,325 SH   SOLE   399,707 0 41,618
HURON CONSULTING GROUP INC COM 447462102 25,150 423,397 SH   SOLE   382,710 0 40,687
IBERIABANK CORP COM 450828108 23,391 424,749 SH   SOLE   383,689 0 41,060
IDEX CORP COM 45167R104 246,888 3,222,666 SH   SOLE   3,168,517 0 54,149
IDEX CORP COM 45167R104 47,647 621,941 SH   DFND 1 0 0 621,941
IDEXX LABS INC COM 45168D104 174,974 2,399,534 SH   SOLE   2,386,100 0 13,434
INTER PARFUMS INC COM 458334109 26,134 1,097,161 SH   SOLE   989,678 0 107,483
ISHARES TR RUS 1000 GRW ETF 464287614 3,238 32,549 SH   SOLE   32,549 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 9,847 87,436 SH   SOLE   87,436 0 0
ISHARES TR RUS MID-CAP ETF 464287499 239 1,490 SH   SOLE   1,490 0 0
J & J SNACK FOODS CORP COM 466032109 32,167 275,713 SH   SOLE   249,529 0 26,184
HUNT J B TRANS SVCS INC COM 445658107 185,271 2,525,506 SH   SOLE   2,511,548 0 13,958
JONES LANG LASALLE INC COM 48020Q107 85,432 534,419 SH   SOLE   531,410 0 3,009
KIRBY CORP COM 497266106 115,489 2,194,772 SH   SOLE   2,182,304 0 12,468
KNIGHT TRANSN INC COM 499064103 38,325 1,581,718 SH   SOLE   1,428,066 0 153,652
LANCASTER COLONY CORP COM 513847103 25,948 224,734 SH   SOLE   203,131 0 21,603
LANDSTAR SYS INC COM 515098101 127,094 2,166,998 SH   SOLE   2,125,704 0 41,294
LOWES COS INC COM 548661107 46,468 611,100 SH   SOLE   550,230 0 60,870
LOWES COS INC COM 548661107 70,427 926,181 SH   DFND 1 0 0 926,181
MANHATTAN ASSOCS INC COM 562750109 237,671 3,591,824 SH   SOLE   3,463,913 0 127,911
MARKEL CORP COM 570535104 446,498 505,460 SH   SOLE   496,036 0 9,424
MARSH & MCLENNAN COS INC COM 571748102 12,811 231,042 SH   SOLE   192,958 0 38,084
MASTERCARD INC CL A 57636Q104 10,743 110,339 SH   SOLE   95,460 0 14,879
MASTERCARD INC CL A 57636Q104 23,219 238,489 SH   DFND 1 0 0 238,489
METTLER TOLEDO INTERNATIONAL COM 592688105 110,553 325,990 SH   SOLE   324,118 0 1,872
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 22,243 940,907 SH   SOLE   858,407 0 82,500
MONRO MUFFLER BRAKE INC COM 610236101 35,054 529,355 SH   SOLE   478,505 0 50,850
MONSANTO CO NEW COM 61166W101 32,727 332,190 SH   SOLE   299,025 0 33,165
MOOG INC CL A 615394202 31,549 520,615 SH   SOLE   476,603 0 44,012
MORNINGSTAR INC COM 617700109 269,834 3,355,728 SH   SOLE   3,273,005 0 82,723
NATIONAL INSTRS CORP COM 636518102 20,291 707,242 SH   SOLE   636,941 0 70,301
NAVIGATORS GROUP INC COM 638904102 14,468 168,641 SH   SOLE   152,420 0 16,221
NIKE INC CL B 654106103 11,884 190,140 SH   SOLE   163,882 0 26,258
NIKE INC CL B 654106103 25,101 401,618 SH   DFND 1 0 0 401,618
NORDSTROM INC COM 655664100 7,195 144,450 SH   SOLE   125,809 0 18,641
NORDSTROM INC COM 655664100 16,061 322,447 SH   DFND 1 0 0 322,447
NOVARTIS A G SPONSORED ADR 66987V109 12,812 148,907 SH   SOLE   135,853 0 13,054
NOVARTIS A G SPONSORED ADR 66987V109 29,442 342,192 SH   DFND 1 0 0 342,192
OCEANEERING INTL INC COM 675232102 48,538 1,293,665 SH   SOLE   1,284,954 0 8,711
ORACLE CORP COM 68389X105 16,096 440,632 SH   SOLE   377,996 0 62,636
O REILLY AUTOMOTIVE INC NEW COM 67103H107 13,777 54,366 SH   SOLE   44,449 0 9,917
PEPSICO INC COM 713448108 17,454 174,683 SH   SOLE   150,868 0 23,815
PEPSICO INC COM 713448108 36,848 368,778 SH   DFND 1 0 0 368,778
PERRIGO CO PLC SHS G97822103 34,577 238,958 SH   SOLE   214,135 0 24,823
PERRIGO CO PLC SHS G97822103 52,772 364,698 SH   DFND 1 0 0 364,698
PINNACLE FINL PARTNERS INC COM 72346Q104 28,920 563,085 SH   SOLE   507,934 0 55,151
PNC FINL SVCS GROUP INC COM 693475105 1,124 11,797 SH   SOLE   11,797 0 0
POOL CORPORATION COM 73278L105 33,688 417,034 SH   SOLE   376,417 0 40,617
POWER INTEGRATIONS INC COM 739276103 16,879 347,086 SH   SOLE   312,459 0 34,627
PRAXAIR INC COM 74005P104 21,719 212,096 SH   SOLE   179,846 0 32,250
PRAXAIR INC COM 74005P104 17,353 169,461 SH   DFND 1 0 0 169,461
PRICELINE GRP INC COM NEW 741503403 35,681 27,986 SH   SOLE   25,251 0 2,735
PRICELINE GRP INC COM NEW 741503403 52,616 41,269 SH   DFND 1 0 0 41,269
PROSPERITY BANCSHARES INC COM 743606105 29,559 617,607 SH   SOLE   556,993 0 60,614
QUALCOMM INC COM 747525103 12,230 244,677 SH   SOLE   222,016 0 22,661
QUALCOMM INC COM 747525103 20,547 411,057 SH   DFND 1 0 0 411,057
RAVEN INDS INC COM 754212108 11,366 728,585 SH   SOLE   662,835 0 65,750
RAYMOND JAMES FINANCIAL INC COM 754730109 18,150 313,094 SH   SOLE   278,667 0 34,427
RLI CORP COM 749607107 35,337 572,258 SH   SOLE   516,695 0 55,563
ROPER TECHNOLOGIES INC COM 776696106 10,407 54,836 SH   SOLE   45,696 0 9,140
ROSS STORES INC COM 778296103 36,446 677,316 SH   SOLE   579,434 0 97,882
ROSS STORES INC COM 778296103 37,102 689,504 SH   DFND 1 0 0 689,504
RPM INTL INC COM 749685103 99,947 2,268,426 SH   SOLE   2,255,711 0 12,715
SALLY BEAUTY HLDGS INC COM 79546E104 327,651 11,747,963 SH   SOLE   11,522,272 0 225,691
SCANSOURCE INC COM 806037107 18,624 578,032 SH   SOLE   524,930 0 53,102
SCHLUMBERGER LTD COM 806857108 20,807 298,313 SH   SOLE   261,327 0 36,986
SEI INVESTMENTS CO COM 784117103 278,459 5,314,101 SH   SOLE   5,284,510 0 29,591
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 119,798 3,052,959 SH   SOLE   3,035,973 0 16,986
SHERWIN WILLIAMS CO COM 824348106 12,156 46,826 SH   SOLE   39,879 0 6,947
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,184 20,525 SH   SOLE   20,525 0 0
STARBUCKS CORP COM 855244109 22,310 371,649 SH   SOLE   337,333 0 34,316
STARBUCKS CORP COM 855244109 32,407 539,843 SH   DFND 1 0 0 539,843
STATE BK FINL CORP COM 856190103 29,948 1,424,077 SH   SOLE   1,284,726 0 139,351
STEPAN CO COM 858586100 15,046 302,806 SH   SOLE   272,754 0 30,052
STERIS PLC SHS USD G84720104 9,760 129,552 SH   SOLE   108,508 0 21,044
SUNTRUST BKS INC COM 867914103 1,115 26,030 SH   SOLE   26,030 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 17,042 490,977 SH   SOLE   413,209 0 77,768
TELEFLEX INC COM 879369106 169,358 1,288,385 SH   SOLE   1,281,297 0 7,088
TEXAS INSTRS INC COM 882508104 31,899 581,992 SH   SOLE   526,534 0 55,458
TEXAS INSTRS INC COM 882508104 45,270 825,944 SH   DFND 1 0 0 825,944
THERMO FISHER SCIENTIFIC INC COM 883556102 45,155 318,332 SH   SOLE   281,811 0 36,521
THERMO FISHER SCIENTIFIC INC COM 883556102 54,501 384,218 SH   DFND 1 0 0 384,218
TJX COS INC NEW COM 872540109 31,051 437,899 SH   SOLE   367,236 0 70,663
TYCO INTL PLC SHS G91442106 10,478 328,562 SH   SOLE   283,687 0 44,875
UMPQUA HLDGS CORP COM 904214103 158,086 9,942,485 SH   SOLE   9,729,986 0 212,499
UNIFIRST CORP MASS COM 904708104 21,780 209,020 SH   SOLE   189,162 0 19,858
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 18,932 378,569 SH   SOLE   343,632 0 34,937
US BANCORP DEL COM NEW 902973304 24,680 578,384 SH   SOLE   490,189 0 88,195
US ECOLOGY INC COM 91732J102 11,781 323,298 SH   SOLE   290,752 0 32,546
VARIAN MED SYS INC COM 92220P105 109,588 1,356,293 SH   SOLE   1,348,916 0 7,377
VCA INC COM 918194101 35,929 653,262 SH   SOLE   589,799 0 63,463
VERISK ANALYTICS INC COM 92345Y106 11,874 154,454 SH   SOLE   130,205 0 24,249
VISA INC COM CL A 92826C839 75,987 979,851 SH   SOLE   871,418 0 108,433
VISA INC COM CL A 92826C839 95,617 1,232,967 SH   DFND 1 0 0 1,232,967
WELLS FARGO & CO NEW COM 949746101 18,546 341,173 SH   SOLE   291,577 0 49,596
WELLS FARGO & CO NEW COM 949746101 51,501 947,410 SH   DFND 1 0 0 947,410
WEST PHARMACEUTICAL SVSC INC COM 955306105 37,342 620,085 SH   SOLE   559,829 0 60,256
WESTAMERICA BANCORPORATION COM 957090103 54,426 1,164,184 SH   SOLE   1,109,272 0 54,912
WEX INC COM 96208T104 135,103 1,528,315 SH   SOLE   1,484,515 0 43,800
WHITE MTNS INS GROUP LTD COM G9618E107 25,942 35,693 SH   SOLE   29,989 0 5,704
WHOLE FOODS MKT INC COM 966837106 16,125 481,333 SH   SOLE   412,735 0 68,598
WHOLE FOODS MKT INC COM 966837106 36,057 1,076,333 SH   DFND 1 0 0 1,076,333
WOLVERINE WORLD WIDE INC COM 978097103 13,608 814,353 SH   SOLE   738,033 0 76,320