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
A.O. Smith Corporation COM 04544X300 5,520 116,580 SH   SOLE   2,080 0 114,500
Abbott Laboratories COM 002824100 10,155 264,390 SH   SOLE   17,055 0 247,335
AbbVie Inc. COM 00287Y109 44,854 716,300 SH   SOLE   32,545 0 683,755
Acadia Healthcare Company, Inc. COM 00404A109 3 115 SH   SOLE   115 0 0
Advisory Board Company COM 00762W107 4 150 SH   SOLE   150 0 0
Affiliated Managers Group, Inc. COM 008252108 101,277 697,025 SH   SOLE   42,900 0 654,125
Akamai Technologies, Inc. COM 00971T101 153 2,300 SH   SOLE   0 0 2,300
Alexion Pharmaceuticals, Inc. COM 015351109 6,145 50,225 SH   SOLE   225 0 50,000
Allergan plc Series A Preferred Convertible PFD CONV SER A G0177J116 5,298 6,960 SH   SOLE   55 0 6,905
Alphabet Inc. CAP STK CL A 02079K107 45,367 58,780 SH   SOLE   3,725 0 55,055
AMERCO COM 023586100 70,641 191,136 SH   SOLE   11,305 0 179,831
AMETEK, Inc. COM 031100100 11,607 238,835 SH   SOLE   1,150 0 237,685
Amplify Snack Brands, Inc. COM 03211L102 3 400 SH   SOLE   400 0 0
ANSYS, Inc. COM 03662Q105 12,849 138,925 SH   SOLE   650 0 138,275
Aon plc SHS CL A G0408V102 85,034 762,440 SH   SOLE   39,640 0 722,800
Apple, Inc. COM 037833100 60,753 524,550 SH   SOLE   31,650 0 492,900
AptarGroup, Inc. COM 038336103 48,597 661,640 SH   SOLE   41,305 0 620,335
Artisan Partners Asset Management Inc. CL A 04316A108 12,476 419,370 SH   SOLE   12,415 0 406,955
AT&T Inc. COM 00206R102 33,966 798,645 SH   SOLE   38,315 0 760,330
Axalta Coating Systems Ltd. COM G0750C108 5,943 218,520 SH   SOLE   1,120 0 217,400
B&G Foods, Inc. COM 05508R106 5,857 133,730 SH   SOLE   1,355 0 132,375
Ball Corporation COM 058498106 80,886 1,077,486 SH   SOLE   75,190 0 1,002,296
Beacon Roofing Supply, Inc. COM 073685109 3,549 77,050 SH   SOLE   2,050 0 75,000
Becton, Dickinson and Company COM 075887109 49 300 SH   SOLE   300 0 0
Bio-Techne Corp. COM 09073M104 3,909 38,015 SH   SOLE   1,015 0 37,000
Bottomline Technologies (de), Inc. COM 101388106 5,156 206,080 SH   SOLE   5,280 0 200,800
Broadcom Limited SHS Y09827109 5,779 32,695 SH   SOLE   165 0 32,530
Brown & Brown, Inc. COM 115236101 5,298 118,120 SH   SOLE   3,120 0 115,000
Buffalo Wild Wings, Inc. COM 119848109 3,486 22,580 SH   SOLE   580 0 22,000
Burlington Stores, Inc. COM 122017106 3,262 38,495 SH   SOLE   995 0 37,500
C.H. Robinson Worldwide, Inc. COM NEW 12541W209 8,116 110,785 SH   SOLE   6,890 0 103,895
Cardinal Health, Inc. COM 14149Y108 25,991 361,150 SH   SOLE   12,215 0 348,935
Cardtronics plc SHS CL A G1991C105 4,209 77,135 SH   SOLE   2,135 0 75,000
CarMax, Inc. COM 143130102 13,227 205,435 SH   SOLE   11,285 0 194,150
Carriage Services, Inc. COM 143905107 5,294 184,855 SH   SOLE   4,855 0 180,000
Cavium, Inc. COM 14964U108 4,806 76,970 SH   SOLE   1,970 0 75,000
CBRE Group, Inc. CL A 12504L109 72,757 2,310,500 SH   SOLE   137,655 0 2,172,845
CBS Corporation CL B 124857202 84,046 1,321,065 SH   SOLE   88,720 0 1,232,345
CDK Global, Inc. COM 12508E101 10,208 171,025 SH   SOLE   880 0 170,145
CDW Corporation COM 12514G108 11,050 212,135 SH   SOLE   1,865 0 210,270
CEB Inc. COM 125134106 8,347 137,740 SH   SOLE   2,085 0 135,655
Cedar Fair, L.P. DEPOSITORY UNIT 150185106 8,068 125,675 SH   SOLE   600 0 125,075
Celgene Corporation COM 151020104 64,427 556,610 SH   SOLE   19,055 0 537,555
Charles Schwab Corporation (The) COM 808513105 97,812 2,478,145 SH   SOLE   167,165 0 2,310,980
Check Point Software Technologies Ltd. ORD M22465104 9,928 117,555 SH   SOLE   3,465 0 114,090
Chevron Corporation COM 166764100 3,601 30,600 SH   SOLE   0 0 30,600
Chubb Limited COM H1467J104 72,598 549,490 SH   SOLE   35,445 0 514,045
Church Dwight Co., Inc. COM 171340102 4,891 110,685 SH   SOLE   585 0 110,100
Cinemark Holdings, Inc. COM 17243V102 7,997 208,495 SH   SOLE   21,010 0 187,485
Cintas Corporation COM 172908105 25,511 220,760 SH   SOLE   12,315 0 208,445
Cisco Systems, Inc. COM 17275R102 78,478 2,596,895 SH   SOLE   185,340 0 2,411,555
Commerce Bancshares, Inc. COM 200525103 131 2,280 SH   SOLE   0 0 2,280
Community Bank System, Inc. COM 203607106 6,229 100,820 SH   SOLE   12,820 0 88,000
Constellation Brands, Inc. CL A 21036P108 8,094 52,800 SH   SOLE   260 0 52,540
Cooper Companies, Inc. (The) COM 216648402 9,622 55,010 SH   SOLE   270 0 54,740
Copart, Inc. COM 217204106 71,624 1,292,635 SH   SOLE   79,550 0 1,213,085
Core-Mark Holding Company, Inc. COM 218681104 3,971 92,200 SH   SOLE   2,200 0 90,000
Crown Holdings, Inc. COM 228368106 10,261 195,200 SH   SOLE   13,865 0 181,335
CyberArk Software Ltd. SHS M2682V108 3,409 74,940 SH   SOLE   1,940 0 73,000
Danaher Corporation COM 235851102 7,046 90,530 SH   SOLE   460 0 90,070
DaVita Inc. COM 23918K108 95,076 1,480,938 SH   SOLE   87,964 0 1,392,974
Deluxe Corporation COM 248019101 6,169 86,150 SH   SOLE   1,100 0 85,050
DENTSPLY SIRONA Inc. COM 24906P109 10,449 181,005 SH   SOLE   850 0 180,155
Descartes Systems Group, Inc. COM 249906108 4,178 195,275 SH   SOLE   5,275 0 190,000
Dollar General Corporation COM 256677105 1,340 18,100 SH   SOLE   10,200 0 7,900
Dorchester Minerals, L.P. COM UNIT 25820R105 5,035 286,945 SH   SOLE   0 0 286,945
Dorman Products, Inc. COM 258278100 4,499 61,590 SH   SOLE   1,590 0 60,000
DST Systems, Inc. COM 233326107 3,575 33,365 SH   SOLE   865 0 32,500
Duluth Holdings, Inc. COM CL B 26443V101 2,854 112,400 SH   SOLE   2,400 0 110,000
Dunkin' Brands Group, Inc. COM 265504100 11,864 226,250 SH   SOLE   1,070 0 225,180
Electronics For Imaging, Inc. COM 286082102 4,282 97,635 SH   SOLE   2,435 0 95,200
EnLink Midstream Partners, LP COM UNIT REP LTD 29336U107 8,456 459,100 SH   SOLE   4,100 0 455,000
EnLink Midstream, LLC COM UNIT REP LTD 29336T100 251 13,200 SH   SOLE   0 0 13,200
Enterprise Products Partners L.P. COM 293792107 52,330 1,935,305 SH   SOLE   128,405 0 1,806,900
Envestnet, Inc. COM 29404K106 3,532 100,215 SH   SOLE   2,715 0 97,500
Euronet Worldwide, Inc. COM 298736109 4,647 64,160 SH   SOLE   1,660 0 62,500
ExlService Holdings, Inc. COM 302081104 5,849 115,960 SH   SOLE   13,160 0 102,800
Facebook, Inc. CL A 30303M102 41,656 362,075 SH   SOLE   21,990 0 340,085
Fastenal Co. COM 311900104 14,607 310,925 SH   SOLE   7,395 0 303,530
Fidelity National Information Services, Inc. COM 31620M106 11,023 145,740 SH   SOLE   640 0 145,100
First Financial Bancorp. COM 320209109 5,899 207,369 SH   SOLE   7,075 0 200,294
Fiserv, Inc. COM 337738108 10,622 99,949 SH   SOLE   500 0 99,449
FleetCor Technologies, Inc. COM 339041105 11,384 80,445 SH   SOLE   375 0 80,070
Foot Locker, Inc. COM 344849104 7,545 106,440 SH   SOLE   1,985 0 104,455
Fortive Corporation COM 34959J108 49,619 925,210 SH   SOLE   53,990 0 871,220
Fortune Brands Home & Security, Inc. COM 34964C106 11,021 206,160 SH   SOLE   980 0 205,180
Gannett Co., Inc. COM 36473H104 8,270 851,790 SH   SOLE   66,290 0 785,500
Gartner, Inc. COM 366651107 32,667 323,220 SH   SOLE   19,700 0 303,520
Gentex Corporation COM 371901109 8,552 434,380 SH   SOLE   2,010 0 432,370
Gilead Sciences, Inc. COM 375558103 103,815 1,449,730 SH   SOLE   82,940 0 1,366,790
Glacier Bancorp, Inc. COM 37637Q105 4,695 129,600 SH   SOLE   3,600 0 126,000
Global Payments Inc. COM 37940X102 7,855 113,170 SH   SOLE   580 0 112,590
Globus Medical, Inc. CL A 379577208 4 170 SH   SOLE   170 0 0
Harris Corporation COM 413875105 24,690 240,950 SH   SOLE   3,180 0 237,770
HEICO Corporation COM 422806109 5,147 66,720 SH   SOLE   1,720 0 65,000
Home Depot, Inc. (The) COM 437076102 46,400 346,065 SH   SOLE   20,430 0 325,635
Huntington Bancshares Incorporated COM 446150104 6,450 487,910 SH   SOLE   2,525 0 485,385
IBERIABANK Corporation COM 450828108 3,859 46,085 SH   SOLE   1,085 0 45,000
ICF International, Inc. COM 44925C103 5,095 92,305 SH   SOLE   2,305 0 90,000
ICON plc SHS G4705A100 4,893 65,070 SH   SOLE   1,670 0 63,400
IDEX Corporation COM 45167R104 12,112 134,490 SH   SOLE   625 0 133,865
IHS Markit Ltd. SHS 451734107 13,672 386,110 SH   SOLE   1,765 0 384,345
INC Research Holdings, Inc. CL A 45329R109 6,137 116,680 SH   SOLE   10,680 0 106,000
Interface, Inc. COM 458665304 947 51,080 SH   SOLE   1,080 0 50,000
International Business Machines Corporation COM 459200101 90,518 545,325 SH   SOLE   32,580 0 512,745
Jack Henry and Associates, Inc. COM 426281101 4,103 46,225 SH   SOLE   1,225 0 45,000
K2M Group Holdings, Inc. COM 48273J107 4,774 238,240 SH   SOLE   5,740 0 232,500
KAR Auction Services, Inc. COM 48238T109 13,684 321,080 SH   SOLE   15,160 0 305,920
Knight Transportation, Inc. COM 499064103 6,482 196,150 SH   SOLE   21,250 0 174,900
Laboratory Corporation of America Holdings COM NEW 50540R409 66,373 517,010 SH   SOLE   38,015 0 478,995
La-Z-Boy Incorporated COM 505336107 5,099 164,230 SH   SOLE   4,230 0 160,000
LivaNova PLC SHS G5509L101 3,916 87,085 SH   SOLE   2,085 0 85,000
LKQ Corporation COM 501889208 115,789 3,777,787 SH   SOLE   215,640 0 3,562,147
Lowe's Companies, Inc. COM 548661107 27,856 391,680 SH   SOLE   20,505 0 371,175
Macquarie Infrastructure Corporation COM 55608B105 3,437 42,080 SH   SOLE   65 0 42,015
Marsh & McLennan Companies, Inc. COM 571748102 892 13,200 SH   SOLE   11,000 0 2,200
Marten Transport, Ltd. COM 573075108 4,727 202,900 SH   SOLE   5,400 0 197,500
Mastercard Incorporated CL A 57636Q104 81,125 785,715 SH   SOLE   53,005 0 732,710
Maxim Integrated Products COM 57772K101 6,789 176,040 SH   SOLE   940 0 175,100
McDonald's Corporation COM 580135101 450 3,700 SH   SOLE   3,300 0 400
Medtronic Public Limited Company SHS G5960L103 45,640 640,755 SH   SOLE   38,095 0 602,660
MercadoLibre, Inc. COM 58733R102 11,851 75,905 SH   SOLE   865 0 75,040
Merck & Co., Inc. COM 58933Y105 28,102 477,372 SH   SOLE   27,595 0 449,777
MetLife, Inc. COM 59156R108 48 900 SH   SOLE   0 0 900
Microchip Technology Inc. COM 595017104 21,742 338,925 SH   SOLE   16,280 0 322,645
Microsoft Corporation COM 594918104 81,717 1,315,052 SH   SOLE   78,805 0 1,236,247
Middleby Corporation (The) COM 596278101 6,302 48,925 SH   SOLE   1,225 0 47,700
Morningstar, Inc. COM 617700109 3,997 54,350 SH   SOLE   1,350 0 53,000
Murphy USA Inc. COM 626755102 3,314 53,920 SH   SOLE   1,420 0 52,500
Nielsen Holdings plc COM G6518L108 69,020 1,645,305 SH   SOLE   96,635 0 1,548,670
Nordson Corporation COM 655663102 13,526 120,720 SH   SOLE   615 0 120,105
Northern Trust Corporation COM 665859104 26,264 294,945 SH   SOLE   11,565 0 283,380
NuVasive, Inc. COM 670704105 5,995 89,005 SH   SOLE   2,505 0 86,500
Old Dominion Freight Line, Inc. COM 679580100 11,213 130,710 SH   SOLE   610 0 130,100
Old Republic International Corporation COM 680223104 7,942 418,030 SH   SOLE   2,775 0 415,255
Omnicell, Inc. COM 68213N109 4,273 126,060 SH   SOLE   3,560 0 122,500
O'Reilly Automotive, Inc. COM 67103H107 103,599 372,112 SH   SOLE   20,580 0 351,532
Panera Bread Company CL A 69840W108 9,286 45,280 SH   SOLE   240 0 45,040
Paylocity Holding Corporation COM 70438V106 1,690 56,315 SH   SOLE   1,315 0 55,000
Pepsico, Inc. COM 713448108 554 5,300 SH   SOLE   5,100 0 200
Pfizer Inc. COM 717081103 69,785 2,148,558 SH   SOLE   135,643 0 2,012,915
Philip Morris International Inc. COM 718172109 55,512 606,755 SH   SOLE   30,910 0 575,845
Pinnacle Foods Inc. COM 72348P104 5,261 98,440 SH   SOLE   9,985 0 88,455
Plains All American Pipeline, L.P. UNIT LTD PARTN 726503105 7,161 221,800 SH   SOLE   2,200 0 219,600
PNC Financial Services Group, Inc. COM 693475105 16,035 137,100 SH   SOLE   9,130 0 127,970
PolyOne Corporation COM 73179P106 2,866 89,470 SH   SOLE   1,970 0 87,500
Popeyes Louisiana Kitchen, Inc. COM 732872106 69,535 1,149,723 SH   SOLE   64,000 0 1,085,723
Potbelly Corporation COM 73754Y100 3,042 235,840 SH   SOLE   5,840 0 230,000
Prestige Brands Holdings, Inc. COM 74112D101 3,616 69,410 SH   SOLE   1,910 0 67,500
PriceSmart, Inc. COM 741511109 11,835 141,740 SH   SOLE   1,665 0 140,075
Q2 Holdings, Inc. COM 74736L109 4,296 148,930 SH   SOLE   3,930 0 145,000
Quintiles IMS Holdings, Inc. COM 74876Y101 12,390 162,930 SH   SOLE   8,636 0 154,294
Raymond James Financial, Inc. COM 754730109 9,057 130,755 SH   SOLE   650 0 130,105
Red Hat, Inc. COM 756577102 7,707 110,585 SH   SOLE   505 0 110,080
Regal-Beloit Corporation COM 758750103 4,096 59,150 SH   SOLE   1,650 0 57,500
Regeneron Pharmaceuticals, Inc. COM 75886F107 5,354 14,585 SH   SOLE   75 0 14,510
ResMed Inc. COM 761152107 16,620 267,850 SH   SOLE   10,555 0 257,295
Ritchie Bros. Auctioneers Incorporated COM 767744105 959 28,230 SH   SOLE   730 0 27,500
Robert Half International Inc. COM 770323103 6,622 135,760 SH   SOLE   655 0 135,105
RPM International, Inc. COM 749685103 7,016 130,347 SH   SOLE   13,712 0 116,635
Ryder System, Inc. COM 783549108 10,794 145,015 SH   SOLE   11,135 0 133,880
Sabre Corporation COM 78573M104 14,940 598,820 SH   SOLE   20,595 0 578,225
salesforce.com, inc. COM 79466L302 23,793 347,560 SH   SOLE   25,250 0 322,310
Sally Beauty Holdings, Inc. COM 79546E104 635 24,045 SH   SOLE   16,245 0 7,800
SEI Investments Company COM 784117103 9,931 201,200 SH   SOLE   1,035 0 200,165
Sensient Technoligies Corporation COM 81725T100 4,436 56,460 SH   SOLE   1,460 0 55,000
Service Corporation International COM 817565104 10,634 374,455 SH   SOLE   1,855 0 372,600
ServiceNow, Inc. COM 81762P102 28,254 380,065 SH   SOLE   20,875 0 359,190
Six Flags Entertainment Corporation COM 83001A102 8,825 147,190 SH   SOLE   1,100 0 146,090
Skyworks Solutions, Inc. COM 83088M102 70,909 949,760 SH   SOLE   67,400 0 882,360
Snap-on Incorporated COM 833034101 136,372 796,240 SH   SOLE   41,785 0 754,455
SP Plus Corporation COM 78469C103 4,767 169,350 SH   SOLE   4,350 0 165,000
SPDR Barclays Capital High yield Bond ETF ETF 78464A417 91 2,500 SH   SOLE   0 0 2,500
Starbucks Corporation COM 855244109 46,854 843,930 SH   SOLE   41,165 0 802,765
STERIS plc SHS USD G84720104 5,102 75,720 SH   SOLE   1,720 0 74,000
SunTrust Banks, Inc. COM 867914103 6,620 120,705 SH   SOLE   605 0 120,100
Surgical Care Affiliates, Inc. COM 86881L106 4,629 100,045 SH   SOLE   2,545 0 97,500
Syntel, Inc. COM 87162H103 1 65 SH   SOLE   65 0 0
T. Rowe Price Group, Inc. COM 74144T108 11,575 153,805 SH   SOLE   13,295 0 140,510
Target Corporation COM 87612E106 38,155 528,255 SH   SOLE   33,390 0 494,865
Teleflex Incorporated COM 879369106 14,991 93,030 SH   SOLE   980 0 92,050
Thermo Fisher Scientific Inc. COM 883556102 95,001 673,294 SH   SOLE   41,805 0 631,489
Thor Industries, Inc. COM 885160101 2,050 20,490 SH   SOLE   490 0 20,000
Time Warner Inc. COM 887317303 89,641 928,640 SH   SOLE   55,460 0 873,180
Tupperware Brands Corporation COM 899896104 11,016 209,355 SH   SOLE   14,150 0 195,205
Ulta Salon, Cosmetics & Fragrance, Inc. COM 903845303 48,687 190,975 SH   SOLE   8,950 0 182,025
United Natural Foods, Inc. COM 911163103 3,673 76,970 SH   SOLE   1,970 0 75,000
Universal Health Services, Inc. CL B 913903100 9,637 90,595 SH   SOLE   4,725 0 85,870
US Ecology, Inc. COM 91732J102 357 7,265 SH   SOLE   265 0 7,000
Vantiv, Inc. CL A 92210H105 15,842 265,720 SH   SOLE   1,910 0 263,810
VCA Inc. COM 918194101 15,313 223,060 SH   SOLE   2,955 0 220,105
Veeva Systems Inc. CL A COM 922475108 4,072 100,060 SH   SOLE   2,560 0 97,500
Verisk Analytics, Inc. COM 92345Y106 9,389 115,675 SH   SOLE   580 0 115,095
Vertex Pharmaceuticals Incorporated COM 92532F100 5,294 71,865 SH   SOLE   365 0 71,500
Visa Inc. COM CL A 92826C839 39,679 508,575 SH   SOLE   34,285 0 474,290
Vocera Communicaitons, Inc. COM 92857F107 4,662 252,155 SH   SOLE   7,155 0 245,000
VWR Corporation COM 91843L103 6,159 246,095 SH   SOLE   24,195 0 221,900
W.P. Carey Inc. COM 92936U109 11,219 189,870 SH   SOLE   2,465 0 187,405
W.W. Grainger, Inc. COM 384802104 61,549 265,015 SH   SOLE   19,355 0 245,660
Walgreens Boots Alliance, Inc. COM 931427108 105,824 1,278,690 SH   SOLE   69,845 0 1,208,845
Webster Financial Corporation COM 947890109 20,445 376,675 SH   SOLE   18,640 0 358,035
Wendy's Company (The) COM 95058W100 5,065 374,685 SH   SOLE   9,685 0 365,000
Werner Enterprises, Inc. COM 950755108 2,900 107,635 SH   SOLE   2,635 0 105,000
West Corporation COM 952355204 8,026 324,170 SH   SOLE   4,350 0 319,820
Westinghouse Air Brake Technologies Corporation COM 929740108 12,527 150,895 SH   SOLE   770 0 150,125
Williams Partners L.P. COM UNIT LP 96949L105 6,774 178,131 SH   SOLE   953 0 177,178
Williams-Sonoma, Inc. COM 969904101 6,815 140,840 SH   SOLE   1,335 0 139,505
Willis Towers Watson Public Limited Company SHS G96629103 20,330 166,260 SH   SOLE   3,822 0 162,438
WNS (Holdings) Limited SPON ADR 92932M101 4,108 149,115 SH   SOLE   3,615 0 145,500
Workday, Inc. CL A 98138H101 30,143 456,100 SH   SOLE   21,555 0 434,545
WPP plc ADR 92937A102 11,247 101,640 SH   SOLE   1,180 0 100,460
Wright Medical Group N.V. ORD SHS 0.03 PAR N96617118 4,245 184,760 SH   SOLE   4,760 0 180,000
Xilinx, Inc. COM 983919101 2,419 40,080 SH   SOLE   80 0 40,000
XPO Logistics, Inc. COM 983793100 3,532 81,850 SH   SOLE   1,850 0 80,000
Zebra Technologies Corporation CL A 989207105 6,476 75,520 SH   SOLE   1,820 0 73,700
Zimmer Biomet Holdings, Inc. COM 98956P102 34,335 332,705 SH   SOLE   22,245 0 310,460