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 2,974 19,274 SH   SOLE   18,864 0 410
Abbott Laboratories COM 002824100 43,065 877,447 SH   SOLE   813,008 0 64,439
AbbVie Inc COM 00287Y109 549 8,166 SH   SOLE   7,216 0 950
Accenture PLC Ireland Cl A COM G1151C101 4,554 47,053 SH   SOLE   43,473 0 3,580
Acuity Brands Inc COM 00508Y102 21,221 117,907 SH   SOLE   108,715 0 9,192
Adobe Systems Inc COM 00724F101 54,262 669,814 SH   SOLE   618,237 0 51,577
AdZone Research, Inc. COM 00763K102 0 318,000 SH   SOLE   318,000 0 0
Aia Group Ltd Hong Kong COM Y002A1105 907 140,000 SH   SOLE   140,000 0 0
Air Products & Chemicals Inc COM 009158106 247 1,808 SH   SOLE   1,738 0 70
Airgas Inc COM 009363102 20,945 198,007 SH   SOLE   183,238 0 14,769
Akamai Technologies Inc COM 00971T101 25,182 360,672 SH   SOLE   327,675 0 32,997
Alexion Pharmaceuticals Inc COM 015351109 5,488 30,361 SH   SOLE   30,226 0 135
Alliance Data Systems Corp COM 018581108 22,255 76,233 SH   SOLE   69,650 0 6,583
Amazon.Com Inc COM 023135106 869 2,003 SH   SOLE   2,003 0 0
American Express COM COM 025816109 413 5,313 SH   SOLE   4,438 0 875
American International Group COM 026874784 5,291 85,580 SH   SOLE   84,865 0 715
American Tower Corp COM 03027X100 8,858 94,950 SH   SOLE   92,430 0 2,520
AmerisourceBergen Corp COM 03073E105 61,522 578,545 SH   SOLE   536,723 0 41,822
Amgen Inc Com COM 031162100 4,154 27,055 SH   SOLE   26,600 0 455
Amphenol Corp COM 032095101 47,239 814,895 SH   SOLE   758,128 0 56,767
Analog Devices Inc COM 032654105 50,656 789,216 SH   SOLE   733,476 0 55,740
Ansys Inc COM 03662Q105 22,282 244,209 SH   SOLE   224,955 0 19,254
Apple Inc COM 037833100 80,756 643,862 SH   SOLE   603,660 0 40,202
Ariad Pharmaceuticals COM 04033A100 248 30,000 SH   SOLE   30,000 0 0
AT&T Inc COM COM 00206R102 261 7,354 SH   SOLE   7,354 0 0
Autodesk Inc. COM 052769106 201 4,004 SH   SOLE   4 0 4,000
Automatic Data Processing Inc COM 053015103 39,084 487,151 SH   SOLE   449,860 0 37,291
Avanti Mng Inc COM 01986P100 4 90,000 SH   SOLE   90,000 0 0
B/E Aerospace Inc COM 073302101 20,920 381,050 SH   SOLE   353,950 0 27,100
Berkshire Hathaway Inc COM 084670702 496 3,647 SH   SOLE   3,647 0 0
BHP Billiton Ltd- Spon ADR COM 088606108 1,503 36,908 SH   SOLE   35,923 0 985
Biogen Inc COM 09062X103 44,740 110,760 SH   SOLE   102,644 0 8,116
Bristol Myers Squibb Co COM 110122108 384 5,773 SH   SOLE   5,773 0 0
Broadridge Financial Solutions COM 11133T103 2,142 42,827 SH   SOLE   42,212 0 615
Brown-Forman Corp Cl B COM 115637209 44,082 440,025 SH   SOLE   405,668 0 34,357
Buffalo Wild Wings Inc COM 119848109 5,298 33,809 SH   SOLE   33,409 0 400
Camden Property Trust COM 133131102 17,681 238,034 SH   SOLE   220,763 0 17,271
Canadian National Railway Co COM 136375102 42,180 730,385 SH   SOLE   672,568 0 57,817
Canadian Pacific Railway Ltd COM 13645T100 7,738 48,295 SH   SOLE   46,520 0 1,775
Cardtronics Inc COM 14161H108 7,833 211,414 SH   SOLE   205,169 0 6,245
Carters Inc COM 146229109 25,599 240,814 SH   SOLE   222,834 0 17,980
Caseys General Stores Inc COM 147528103 5,999 62,659 SH   SOLE   62,209 0 450
Caterpillar Inc COM COM 149123101 6,714 79,155 SH   SOLE   77,025 0 2,130
Celgene Corp COM 151020104 53,487 462,148 SH   SOLE   427,069 0 35,079
Cerner Corp COM 156782104 50,730 734,572 SH   SOLE   686,299 0 48,273
Check Point Software Tech COM M22465104 4,900 61,591 SH   SOLE   61,176 0 415
Chevron Corp COM 166764100 2,493 25,844 SH   SOLE   25,003 0 841
China Mobile Ltd Sponsored ADR COM 16941M109 2,383 37,185 SH   SOLE   36,935 0 250
Church & Dwight Co COM 171340102 27,305 336,555 SH   SOLE   311,856 0 24,699
Cintas Corp COM 172908105 25,644 303,159 SH   SOLE   279,032 0 24,127
Cisco Systems, Inc COM 17275R102 2,910 105,963 SH   SOLE   103,113 0 2,850
CME Group Inc COM 12572Q105 7,477 80,348 SH   SOLE   78,963 0 1,385
Coca Cola Co COM 191216100 3,168 80,757 SH   SOLE   75,577 0 5,180
Cognizant Technology Solutions COM 192446102 390 6,385 SH   SOLE   6,385 0 0
Colgate-Palmolive Co COM 194162103 46,180 706,003 SH   SOLE   653,739 0 52,264
Comcast Corp Cl A COM 20030N101 202 3,366 SH   SOLE   3,366 0 0
Conocophillips COM 20825C104 8,292 135,033 SH   SOLE   134,633 0 400
Cooper Cos Inc COM 216648402 24,595 138,195 SH   SOLE   127,716 0 10,479
Core Laboratories NV COM N22717107 23,605 206,993 SH   SOLE   192,401 0 14,592
Costco Wholesale Corp COM 22160K105 47,918 354,789 SH   SOLE   329,046 0 25,743
CVS Corp COM 126650100 2,642 25,188 SH   SOLE   24,748 0 440
Cyberark Software Ltd COM M2682V108 8,239 131,158 SH   SOLE   127,288 0 3,870
Danaher Corp COM 235851102 224 2,616 SH   SOLE   2,616 0 0
Deere & Co COM 244199105 804 8,287 SH   SOLE   8,087 0 200
Diamond Resorts Intl Inc COM 25272T104 10,221 323,958 SH   SOLE   311,418 0 12,540
Discovery Communications Inc S COM 25470F104 1,686 50,694 SH   SOLE   50,569 0 125
Discovery Communications Inc S COM 25470F302 1,527 49,146 SH   SOLE   49,021 0 125
Dollar Tree Inc COM 256746108 386 4,891 SH   SOLE   1,991 0 2,900
Dorman Products Inc COM 258278100 22,249 466,819 SH   SOLE   429,195 0 37,624
Du Pont E I De Nemours Co COM 263534109 11,960 187,015 SH   SOLE   186,615 0 400
Ecolab Inc COM 278865100 42,188 373,110 SH   SOLE   344,898 0 28,212
Emerson Electric Co COM 291011104 746 13,458 SH   SOLE   11,617 0 1,841
EOG Res Inc COM 26875P101 37,108 423,849 SH   SOLE   395,130 0 28,719
EQT Corp COM 26884L109 407 5,000 SH   SOLE   5,000 0 0
Equifax Inc COM 294429105 26,868 276,737 SH   SOLE   251,184 0 25,553
Equinix Inc COM 29444U700 16,186 63,723 SH   SOLE   61,751 0 1,972
Estee Lauder Companies Cl A COM 518439104 43,297 499,614 SH   SOLE   462,910 0 36,704
Exxon Mobil Corp COM 30231G102 5,591 67,199 SH   SOLE   61,769 0 5,430
F5 Networks Inc COM 315616102 22,898 190,261 SH   SOLE   174,815 0 15,446
Facebook Inc COM 30303M102 727 8,472 SH   SOLE   8,472 0 0
Fair Isaac Corp COM 303250104 5,390 59,373 SH   SOLE   58,838 0 535
First Majestic Silver Corp COM 32076V103 53 11,000 SH   SOLE   11,000 0 0
First Rep Bk San Francisco Cal COM 33616C100 5,364 85,107 SH   SOLE   84,482 0 625
Fortinet Inc COM 34959E109 1,419 34,323 SH   SOLE   33,113 0 1,210
General Electric COM COM 369604103 1,686 63,465 SH   SOLE   62,665 0 800
General Mills Inc COM 370334104 5,743 103,076 SH   SOLE   98,021 0 5,055
Gentex Corp COM 371901109 3,652 222,388 SH   SOLE   221,688 0 700
Gilead Sciences Inc COM COM 375558103 4,247 36,276 SH   SOLE   35,941 0 335
Google Inc - Cl C COM 38259P706 20,379 39,152 SH   SOLE   36,083 0 3,069
Google Inc Cl A COM 38259P508 25,307 46,862 SH   SOLE   43,239 0 3,623
Graco Inc Com COM 384109104 19,772 278,366 SH   SOLE   259,172 0 19,194
Hain Celestial Group Inc. COM 405217100 35,315 536,210 SH   SOLE   493,875 0 42,335
Halliburton COM COM 406216101 3,140 72,913 SH   SOLE   72,278 0 635
Henry Schein Inc COM 806407102 23,791 167,404 SH   SOLE   154,040 0 13,364
Hertz Global Holdings Inc COM 42805T105 7,928 437,538 SH   SOLE   426,903 0 10,635
Hollyfrontier Corp COM 436106108 3,511 82,234 SH   SOLE   81,594 0 640
Home Depot Inc COM 437076102 55,117 495,972 SH   SOLE   461,061 0 34,911
HSNI Inc. COM 404303109 18,837 268,364 SH   SOLE   259,169 0 9,195
Idexx Labs Corp COM 45168D104 19,471 303,571 SH   SOLE   276,865 0 26,706
Illinois Tool Works COM 452308109 45,095 491,282 SH   SOLE   458,082 0 33,200
Intel Corp COM 458140100 2,861 94,058 SH   SOLE   91,298 0 2,760
Intercontinental Exchange Inc COM 45866F104 42,205 188,743 SH   SOLE   174,771 0 13,972
International Business Machs COM 459200101 924 5,683 SH   SOLE   5,018 0 665
International Flavors&Fragranc COM 459506101 20,763 189,984 SH   SOLE   174,366 0 15,618
IPG Photonics Corp COM 44980X109 20,351 238,932 SH   SOLE   220,782 0 18,150
J P Morgan Chase & Co COM 46625H100 2,838 41,884 SH   SOLE   40,809 0 1,075
Jack Henry & Associates COM 426281101 22,610 349,459 SH   SOLE   321,438 0 28,021
Jarden Corp COM 471109108 25,272 488,344 SH   SOLE   445,133 0 43,211
JB Hunt Transport Services Inc COM 445658107 58,628 714,189 SH   SOLE   656,882 0 57,307
JC Penney Co COM 708160106 7,696 908,589 SH   SOLE   878,359 0 30,230
Johnson & Johnson COM 478160104 8,656 88,812 SH   SOLE   82,753 0 6,059
Kinder Morgan Inc COM 49456B101 307 8,005 SH   SOLE   7,705 0 300
Lennox International Inc COM 526107107 23,649 219,598 SH   SOLE   202,795 0 16,803
Linear Technology Corp COM 535678106 20,356 460,228 SH   SOLE   426,954 0 33,274
Linkedin Corp COM 53578A108 4,783 23,150 SH   SOLE   23,080 0 70
Mastercard Inc. CL-A COM 57636Q104 6,095 65,197 SH   SOLE   64,647 0 550
McCormick & Co. - non voting s COM 579780206 269 3,320 SH   SOLE   3,320 0 0
McDonalds Corp COM 580135101 510 5,366 SH   SOLE   3,321 0 2,045
Mcgraw Hill Finl Inc COM 580645109 39,308 391,314 SH   SOLE   360,316 0 30,998
Medtronic PLC COM G5960L103 406 5,484 SH   SOLE   5,484 0 0
Merck & Co Inc COM 58933Y105 43,484 763,807 SH   SOLE   714,646 0 49,161
MetLife Inc COM 59156R108 2,359 42,130 SH   SOLE   41,370 0 760
Mettler Toledo International COM 592688105 24,313 71,202 SH   SOLE   65,648 0 5,554
Microsoft Corp COM 594918104 44,487 1,007,635 SH   SOLE   934,901 0 72,734
Middleby Corp COM 596278101 25,239 224,883 SH   SOLE   205,600 0 19,283
Mondelez International Inc COM 609207105 1,094 26,597 SH   SOLE   25,972 0 625
Monsanto Co COM 61166W101 919 8,618 SH   SOLE   8,018 0 600
Nestle S A COM 641069406 2,653 36,730 SH   SOLE   35,740 0 990
Netapp Inc COM 64110D104 3,072 97,346 SH   SOLE   96,946 0 400
Nextera Energy Inc COM 65339F101 2,657 27,107 SH   SOLE   26,277 0 830
Nike Inc Cl B COM 654106103 6,156 56,992 SH   SOLE   53,502 0 3,490
Noble Energy Inc COM 655044105 321 7,510 SH   SOLE   7,510 0 0
Norfolk Southn Corp COM 655844108 3,533 40,437 SH   SOLE   39,077 0 1,360
Northern Trust Corp COM 665859104 41,134 537,986 SH   SOLE   498,396 0 39,590
Novartis A G COM 66987V109 2,777 28,239 SH   SOLE   27,204 0 1,035
Novo-Nordisk A/S - Spons ADR ( COM 670100205 4,955 90,486 SH   SOLE   89,861 0 625
NVIDIA Corp COM 67066G104 7,898 392,730 SH   SOLE   380,850 0 11,880
Occidental Petroleum Corp COM 674599105 2,158 27,746 SH   SOLE   27,241 0 505
Oceaneering International Inc COM 675232102 16,239 348,548 SH   SOLE   325,323 0 23,225
Omnicom Group Inc COM 681919106 1,959 28,192 SH   SOLE   27,637 0 555
OReilly Automotive Inc COM 67103H107 7,738 34,243 SH   SOLE   32,958 0 1,285
Palo Alto Networks Inc COM 697435105 16,231 92,906 SH   SOLE   90,116 0 2,790
Parexel Intl Corp COM 699462107 23,183 360,494 SH   SOLE   330,817 0 29,677
Paychex Inc COM 704326107 4,545 96,948 SH   SOLE   96,273 0 675
Peoples United Financial Inc COM 712704105 8,420 519,459 SH   SOLE   500,954 0 18,505
Pepsico Inc COM 713448108 4,920 52,709 SH   SOLE   51,669 0 1,040
Pfizer Inc COM COM 717081103 582 17,363 SH   SOLE   16,763 0 600
Philip Morris Intl Inc COM 718172109 377 4,701 SH   SOLE   4,701 0 0
Phillips 66 COM 718546104 4,993 61,982 SH   SOLE   61,782 0 200
Pioneer Natural Resources Co. COM 723787107 3,164 22,811 SH   SOLE   22,676 0 135
PNC Finl Svcs Grp Inc COM 693475105 42,907 448,580 SH   SOLE   416,250 0 32,330
Podzinger Corp COM 730990884 0 1,000,000 SH   SOLE   1,000,000 0 0
Polaris Inds Inc COM 731068102 25,610 172,910 SH   SOLE   162,065 0 10,845
Praxair Inc COM 74005P104 44,614 373,185 SH   SOLE   347,702 0 25,483
Priceline Grp Inc COM 741503403 37,935 32,948 SH   SOLE   30,479 0 2,469
Procter & Gamble Co COM 742718109 3,071 39,248 SH   SOLE   39,248 0 0
Proto Labs Inc COM 743713109 3,854 57,117 SH   SOLE   56,882 0 235
Public Storage COM 74460D109 4,302 23,331 SH   SOLE   23,161 0 170
Purespectrum Inc Del COM 74624D102 0 20,000 SH   SOLE   20,000 0 0
Qualcomm Inc COM 747525103 41,609 664,368 SH   SOLE   620,370 0 43,998
Qualys Inc COM 74758T303 3,760 93,173 SH   SOLE   92,798 0 375
Raymond James Financial Inc COM 754730109 22,414 376,207 SH   SOLE   347,042 0 29,165
Rockwell Automation Inc COM 773903109 5,896 47,307 SH   SOLE   45,397 0 1,910
Sakari Resources Limited COM Y7456M108 0 14,700 SH   SOLE   14,700 0 0
Schlumberger Ltd COM 806857108 36,920 428,355 SH   SOLE   396,439 0 31,916
Schwab (Charles) Corp COM 808513105 54,772 1,677,551 SH   SOLE   1,546,591 0 130,960
Scripps Networks Inter-Cl A COM 811065101 18,482 282,736 SH   SOLE   260,746 0 21,990
Sherwin Williams COM 824348106 5,630 20,471 SH   SOLE   20,221 0 250
Signature Bank COM 82669G104 26,991 184,378 SH   SOLE   168,506 0 15,872
Skyworks Solutions Inc COM 83088M102 39,161 376,182 SH   SOLE   348,409 0 27,773
Snap On Inc COM 833034101 25,187 158,161 SH   SOLE   145,541 0 12,620
Southern Co COM 842587107 511 12,184 SH   SOLE   11,134 0 1,050
Spectra Energy Corp COM 847560109 522 16,000 SH   SOLE   16,000 0 0
Spectranetics Corp COM 84760C107 713 31,000 SH   SOLE   31,000 0 0
Starbucks Corp COM 855244109 66,196 1,234,646 SH   SOLE   1,154,099 0 80,547
Starz - A COM 85571Q102 16,248 363,338 SH   SOLE   353,268 0 10,070
Stericycle Inc COM 858912108 4,091 30,552 SH   SOLE   30,427 0 125
Stryker Corp COM 863667101 1,574 16,471 SH   SOLE   14,106 0 2,365
Supervalu Inc COM 868536103 13,014 1,608,703 SH   SOLE   1,562,673 0 46,030
Synopsys Inc COM 871607107 24,837 490,358 SH   SOLE   448,440 0 41,918
T Rowe Price Group Inc. COM 74144T108 6,562 84,424 SH   SOLE   83,874 0 550
Teleflex Inc COM 879369106 9,358 69,087 SH   SOLE   67,213 0 1,874
Texas Roadhouse Inc COM 882681109 24,061 642,833 SH   SOLE   593,268 0 49,565
Thermo Fisher Scientific Inc. COM 883556102 208 1,602 SH   SOLE   1,602 0 0
Tiffany & Co New Com COM 886547108 2,466 26,865 SH   SOLE   26,015 0 850
TJX Companies Inc COM 872540109 52,365 791,366 SH   SOLE   729,746 0 61,620
Tractor Supply Company COM 892356106 4,435 49,306 SH   SOLE   49,106 0 200
Travelers Cos Inc/The COM 89417E109 205 2,125 SH   SOLE   2,125 0 0
Trimble Navigation Ltd COM 896239100 2,741 116,823 SH   SOLE   116,823 0 0
Twenty-First Century Fox Inc C COM 90130A101 7,522 231,132 SH   SOLE   224,457 0 6,675
Twitter Inc COM 90184L102 471 13,000 SH   SOLE   13,000 0 0
Ulta Salon Cosmetics & Fragran COM 90384S303 5,244 33,954 SH   SOLE   33,704 0 250
Under Armour Inc Cl A COM 904311107 36,882 442,022 SH   SOLE   408,560 0 33,462
Union Pacific Corp COM 907818108 4,264 44,708 SH   SOLE   44,368 0 340
United Parcel Service COM 911312106 2,556 26,378 SH   SOLE   25,118 0 1,260
United Rentals Inc COM 911363109 8,415 96,040 SH   SOLE   93,630 0 2,410
United Technologies COM 913017109 47,654 429,586 SH   SOLE   399,915 0 29,671
UnitedHealth Group Inc COM 91324P102 63,320 519,020 SH   SOLE   485,629 0 33,391
V F Corporation COM 918204108 8,959 128,468 SH   SOLE   123,968 0 4,500
Valeant Pharmaceuticals Intl I COM 91911K102 13,678 61,571 SH   SOLE   59,201 0 2,370
Verifone Sys Inc COM 92342Y109 9,080 267,382 SH   SOLE   257,842 0 9,540
Verizon Communications COM 92343V104 5,939 127,416 SH   SOLE   126,011 0 1,405
Visa Inc COM 92826C839 49,992 744,479 SH   SOLE   687,710 0 56,769
Wal Mart Stores Inc COM 931142103 217 3,064 SH   SOLE   3,064 0 0
Walgreen Co COM 931427108 260 3,085 SH   SOLE   2,485 0 600
Walt Disney Co COM 254687106 55,581 486,953 SH   SOLE   452,267 0 34,686
Wells Fargo & Co New COM 949746101 2,291 40,738 SH   SOLE   34,138 0 6,600
Whole Foods Market Inc COM 966837106 32,197 816,349 SH   SOLE   752,525 0 63,824
Williams Sonoma Inc COM 969904101 23,608 286,953 SH   SOLE   262,874 0 24,079
Wolverine World Wide Inc COM 978097103 19,578 687,418 SH   SOLE   632,983 0 54,435
WR Grace COM 38388F108 301 3,000 SH   SOLE   3,000 0 0
WW Grainger Inc COM 384802104 21,973 92,852 SH   SOLE   86,962 0 5,890
Yahoo Inc COM 984332106 257 6,546 SH   SOLE   6,546 0 0
Zoetis Inc COM 98978V103 13,681 283,720 SH   SOLE   277,555 0 6,165
E-Tracs Alerian MLP ETN COM 90267B682 10,247 409,558 SH   SOLE   406,395 0 3,163
iShares Core MSCI Emerging Mar COM 46434G103 6,790 141,337 SH   SOLE   140,120 0 1,217
iShares Core S&P 500 COM 464287200 19,396 93,603 SH   SOLE   92,866 0 737
iShares Core S&P Mid-Cap COM 464287507 9,288 61,925 SH   SOLE   61,454 0 471
iShares Core S&P Small-Cap COM 464287804 2,151 18,251 SH   SOLE   18,075 0 176
iShares Europe COM 464287861 9,935 227,182 SH   SOLE   225,393 0 1,789
iShares MSCI Japan COM 464286848 1,536 119,943 SH   SOLE   119,000 0 943
iShares MSCI Pacific ex Japan COM 464286665 3,352 77,225 SH   SOLE   76,616 0 609
iShares Russell MidCap Growth COM 464287481 1,629 16,817 SH   SOLE   16,817 0 0
iShares TR MSCI ETF COM 464287465 3,650 57,492 SH   SOLE   45,144 0 12,348
SPDR Dow Jones Intl Real Estat COM 78463X863 6,449 154,070 SH   SOLE   152,878 0 1,192
SPDR Dow Jones US Real Estate COM 78464A607 6,365 75,428 SH   SOLE   74,845 0 583
SPDR S&P 500 ETF Trust COM 78462F103 1,135 5,515 SH   SOLE   5,515 0 0
SPDR S&P Midcap 400 ETF COM 78467Y107 322 1,179 SH   SOLE   709 0 470
Vanguard FTSE All-World ex-US COM 922042718 12,632 123,940 SH   SOLE   122,940 0 1,000
Vanguard Intl Equity Index Fd COM 922042858 2,753 67,336 SH   SOLE   24,096 0 43,240
Vanguard MSCI EAFE ETF COM 921943858 212 5,344 SH   SOLE   5,344 0 0