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 1,495 12,519 SH   SOLE 0 12,199 0 320
AT T Inc COM 00206R102 288 8,529 SH   SOLE 0 8,529 0 0
AbbVie Inc COM 00287Y109 830 18,564 SH   SOLE 0 17,614 0 950
Abbott Laboratories COM 002824100 682 20,538 SH   SOLE 0 19,338 0 1,200
Accenture PLC Ireland Cl A COM G1151C101 2,833 38,467 SH   SOLE 0 34,837 0 3,630
AdZone Research, Inc. COM 00763K102 0 318,000 SH   SOLE 0 318,000 0 0
Adobe Systems Inc COM 00724F101 65,724 1,265,378 SH   SOLE 0 1,170,575 0 94,803
Air Products Chemicals Inc COM 009158106 1,509 14,163 SH   SOLE 0 13,798 0 365
Airgas Inc COM 009363102 5,561 52,442 SH   SOLE 0 50,322 0 2,120
Alexion Pharmaceuticals Inc COM 015351109 3,007 25,885 SH   SOLE 0 25,750 0 135
Allergan Inc COM 018490102 51,721 571,821 SH   SOLE 0 529,648 0 42,173
Alliance Data Systems Corp COM 018581108 15,370 72,684 SH   SOLE 0 65,199 0 7,485
Amazon.Com Inc COM 023135106 628 2,009 SH   SOLE 0 2,009 0 0
American Express Co COM 025816109 63,872 845,768 SH   SOLE 0 782,518 0 63,250
American International Group COM 026874784 3,957 81,373 SH   SOLE 0 80,658 0 715
American Tower Corp COM 03027X100 5,322 71,787 SH   SOLE 0 68,392 0 3,395
Amerisourcebergen Corp COM 03073E105 70,449 1,153,007 SH   SOLE 0 1,072,446 0 80,561
Amgen Inc Com COM 031162100 900 8,040 SH   SOLE 0 8,040 0 0
Anadarko Petroleum Corp COM 032511107 5,412 58,197 SH   SOLE 0 55,728 0 2,469
Analog Devices Inc COM 032654105 44,491 945,614 SH   SOLE 0 877,390 0 68,224
Ansys Inc COM 03662Q105 15,447 178,537 SH   SOLE 0 158,932 0 19,605
Apache Corp COM 037411105 4,112 48,298 SH   SOLE 0 44,723 0 3,575
Apple Inc COM 037833100 72,657 152,401 SH   SOLE 0 142,316 0 10,085
Ariad Pharmaceuticals COM 04033A100 552 30,000 SH   SOLE 0 30,000 0 0
Autodesk Inc. COM 052769106 288 7,000 SH   SOLE 0 0 0 7,000
Automatic Data Processing, Inc COM 053015103 1,749 24,162 SH   SOLE 0 22,642 0 1,520
BHP Billiton Ltd- Spon ADR COM 088606108 1,040 15,645 SH   SOLE 0 15,235 0 410
Berkshire Hathaway Inc-Cl B COM 084670702 295 2,600 SH   SOLE 0 2,600 0 0
Boulder Brands Inc COM 101405108 1,930 120,332 SH   SOLE 0 119,957 0 375
Bristol Myers Squibb Co COM 110122108 311 6,723 SH   SOLE 0 6,723 0 0
Buffalo Wild Wings Inc COM 119848109 4,113 36,996 SH   SOLE 0 36,596 0 400
CME Group Inc COM 12572Q105 3,139 42,492 SH   SOLE 0 42,142 0 350
Camden Property Trust COM 133131102 11,681 190,128 SH   SOLE 0 171,130 0 18,998
Canadian National Railway Co COM 136375102 67,105 661,982 SH   SOLE 0 611,729 0 50,253
Canadian Pacific Railway Ltd COM 13645T100 6,243 50,636 SH   SOLE 0 48,146 0 2,490
Cardtronics Inc COM 14161H108 6,264 168,797 SH   SOLE 0 161,992 0 6,805
Carters Inc COM 146229109 14,104 185,849 SH   SOLE 0 166,889 0 18,960
Caseys General Stores Inc COM 147528103 4,122 56,160 SH   SOLE 0 55,710 0 450
Caterpillar Inc COM 149123101 5,499 65,934 SH   SOLE 0 63,104 0 2,830
Celgene Corp COM 151020104 66,116 428,943 SH   SOLE 0 397,973 0 30,970
Cerner Corp COM 156782104 6,243 118,810 SH   SOLE 0 112,480 0 6,330
Chart Inds Inc COM 16115Q308 5,376 43,697 SH   SOLE 0 41,647 0 2,050
Check Point Software Tech COM M22465104 3,344 59,131 SH   SOLE 0 58,716 0 415
Chevron Corp COM 166764100 1,675 13,788 SH   SOLE 0 13,172 0 616
Chicago Bridge Iron Co N V COM 167250109 3,678 54,279 SH   SOLE 0 53,864 0 415
China Mobile Ltd Sponsored ADR COM 16941M109 1,809 32,055 SH   SOLE 0 31,805 0 250
Chipotle Mexican Grill Inc COM 169656105 66,261 154,524 SH   SOLE 0 143,564 0 10,960
Church Dwight Co COM 171340102 17,270 287,591 SH   SOLE 0 261,460 0 26,131
Cintas Corp COM 172908105 14,400 281,249 SH   SOLE 0 252,252 0 28,997
Cisco Systems, Inc COM 17275R102 206 8,800 SH   SOLE 0 8,800 0 0
Citrix Sys Inc Com COM 177376100 50,752 718,763 SH   SOLE 0 667,991 0 50,772
Coca Cola Co COM 191216100 6,365 168,025 SH   SOLE 0 162,165 0 5,860
Colgate Palmolive Co COM 194162103 67,879 1,144,676 SH   SOLE 0 1,063,543 0 81,133
Comcast Corp Cl A COM 20030N101 64,716 1,434,462 SH   SOLE 0 1,332,690 0 101,772
Concur Technologies COM 206708109 4,330 39,183 SH   SOLE 0 38,758 0 425
Conocophillips COM 20825C104 9,740 140,125 SH   SOLE 0 139,725 0 400
Cooper Cos Inc COM 216648402 14,979 115,499 SH   SOLE 0 103,882 0 11,617
Core Laboratories NV COM N22717107 18,714 110,597 SH   SOLE 0 98,191 0 12,406
Costco Wholesale Corp COM 22160K105 1,579 13,712 SH   SOLE 0 13,402 0 310
Covidien PLC COM G2554F113 4,802 78,802 SH   SOLE 0 75,517 0 3,285
Cullen/Frost Bankers Inc COM 229899109 1,467 20,790 SH   SOLE 0 19,760 0 1,030
Cummins Inc COM 231021106 66,640 501,546 SH   SOLE 0 468,047 0 33,499
Danaher Corp COM 235851102 3,915 56,482 SH   SOLE 0 55,882 0 600
Deere Co COM 244199105 4,634 56,936 SH   SOLE 0 55,281 0 1,655
Discovery Communications Inc COM 25470F104 4,316 51,129 SH   SOLE 0 51,004 0 125
Disney Walt Productions COM 254687106 55,900 866,805 SH   SOLE 0 804,608 0 62,197
Dollar Tree Inc COM 256746108 71,910 1,258,055 SH   SOLE 0 1,168,539 0 89,516
Dominion Res Inc Va New COM 25746U109 241 3,850 SH   SOLE 0 3,550 0 300
Donaldson Co Inc COM 257651109 13,604 356,769 SH   SOLE 0 321,828 0 34,941
Du Pont E I De Nemours Co COM 263534109 11,721 200,154 SH   SOLE 0 200,154 0 0
E M C Corp Mass Com COM 268648102 476 18,624 SH   SOLE 0 13,524 0 5,100
EOG Res Inc COM 26875P101 45,863 270,927 SH   SOLE 0 252,547 0 18,380
EQT Corp COM 26884L109 444 5,000 SH   SOLE 0 5,000 0 0
Eaton Corp COM g29183103 3,103 45,080 SH   SOLE 0 41,525 0 3,555
Emerson Electric Co COM 291011104 1,795 27,740 SH   SOLE 0 24,875 0 2,865
Equifax Inc COM 294429105 13,647 228,021 SH   SOLE 0 202,661 0 25,360
Equinix Inc COM 29444u502 4,617 25,140 SH   SOLE 0 24,175 0 965
Estee Lauder Companies-CL A COM 518439104 56,612 809,902 SH   SOLE 0 752,397 0 57,505
Exxon Mobil Corp COM 30231G102 62,460 725,944 SH   SOLE 0 676,707 0 49,237
FEI Co COM 30241L109 17,508 199,402 SH   SOLE 0 177,893 0 21,509
FMC Corp COM 302491303 78,706 1,097,407 SH   SOLE 0 1,009,164 0 88,243
Facebook Inc COM 30303M102 72,013 1,433,660 SH   SOLE 0 1,332,068 0 101,592
Fair Isaac Corp COM 303250104 3,876 70,111 SH   SOLE 0 69,576 0 535
Family Dollar Stores Inc COM 307000109 13,358 185,479 SH   SOLE 0 167,250 0 18,229
First Horizon National Corp COM 320517105 359 32,645 SH   SOLE 0 32,645 0 0
First Majestic Silver Corp COM 32076V103 130 11,000 SH   SOLE 0 11,000 0 0
First Rep Bk San Francisco Cal COM 33616C100 3,650 78,280 SH   SOLE 0 77,655 0 625
Fmc Technologies Inc COM 30249U101 3,131 56,502 SH   SOLE 0 56,302 0 200
Fortune Brands Home Security COM 34964C106 5,510 132,355 SH   SOLE 0 127,560 0 4,795
Fossil Group Inc COM 34988V106 3,720 32,003 SH   SOLE 0 31,903 0 100
Gap Inc Del Com COM 364760108 3,266 81,084 SH   SOLE 0 81,084 0 0
General Electric Co COM 369604103 1,632 68,322 SH   SOLE 0 68,322 0 0
General Mills Inc COM 370334104 2,342 48,869 SH   SOLE 0 47,569 0 1,300
General Motors Corp COM 37045V100 575 15,983 SH   SOLE 0 15,983 0 0
Google Inc - Cl A COM 38259P508 67,676 77,264 SH   SOLE 0 71,710 0 5,554
HSNI Inc. COM 404303109 5,364 100,037 SH   SOLE 0 94,577 0 5,460
Hain Celestial Group Inc. COM 405217100 21,788 282,523 SH   SOLE 0 255,158 0 27,365
Henry Schein Inc COM 806407102 14,660 141,279 SH   SOLE 0 126,107 0 15,172
Hexcel Corp COM 428291108 16,765 432,098 SH   SOLE 0 385,153 0 46,945
Home Depot Inc COM 437076102 46,607 614,463 SH   SOLE 0 569,444 0 45,019
Hubbell Inc Cl B COM 443510201 14,802 141,323 SH   SOLE 0 126,355 0 14,968
Hunt (JB) Transport Services I COM 445658107 16,146 221,389 SH   SOLE 0 197,403 0 23,986
Idexx Labs Corp COM 45168D104 14,079 141,282 SH   SOLE 0 126,994 0 14,288
Illinois Tool Works COM 452308109 59,500 780,122 SH   SOLE 0 727,252 0 52,870
Ingredion Inc COM 457187102 12,556 189,754 SH   SOLE 0 168,743 0 21,011
Intel Corp COM 458140100 1,517 66,181 SH   SOLE 0 62,921 0 3,260
Intercontinentalexchange Inc COM 45865V100 58,766 323,922 SH   SOLE 0 300,572 0 23,350
International Business Machine COM 459200101 3,032 16,373 SH   SOLE 0 14,483 0 1,890
International Game Technology COM 459902102 3,056 161,414 SH   SOLE 0 160,079 0 1,335
Intuit Inc COM 461202103 265 4,000 SH   SOLE 0 4,000 0 0
J P Morgan Chase Co COM 46625H100 1,491 28,853 SH   SOLE 0 27,988 0 865
Jack Henry Associates COM 426281101 14,682 284,212 SH   SOLE 0 253,848 0 30,364
Jacobs Engineering COM 469814107 230 3,960 SH   SOLE 0 3,960 0 0
Jarden Corp COM 471109108 15,142 312,845 SH   SOLE 0 281,466 0 31,379
Johnson Johnson COM 478160104 68,970 795,598 SH   SOLE 0 740,422 0 55,176
Kraft Foods Group Inc COM 50076Q106 1,288 24,540 SH   SOLE 0 24,457 0 83
Las Vegas Sands Corporation COM 517834107 5,444 81,962 SH   SOLE 0 78,872 0 3,090
Linkedin Corp COM 53578A108 3,302 13,418 SH   SOLE 0 13,348 0 70
Lions Gate Entmnt Corp COM 535919203 5,098 145,461 SH   SOLE 0 139,211 0 6,250
Lumber Liquidators Holdings COM 55003T107 4,105 38,486 SH   SOLE 0 38,486 0 0
M T Bank Corp COM 55261F104 3,543 31,659 SH   SOLE 0 31,434 0 225
Madison Square Garden Inc-A COM 55826P100 6,156 106,008 SH   SOLE 0 101,138 0 4,870
Mastercard Inc. CL-A COM 57636Q104 4,657 6,922 SH   SOLE 0 6,867 0 55
McDonalds Corp COM 580135101 1,944 20,207 SH   SOLE 0 17,537 0 2,670
Medtronic Inc COM 585055106 1,340 25,170 SH   SOLE 0 24,460 0 710
Micros Systems Inc COM 594901100 13,099 262,293 SH   SOLE 0 235,666 0 26,627
Microsoft Corp COM 594918104 2,321 69,747 SH   SOLE 0 66,822 0 2,925
Molex Inc COM 608554101 1,384 35,935 SH   SOLE 0 34,780 0 1,155
Mondelez International Inc COM 609207105 49,934 1,589,177 SH   SOLE 0 1,463,411 0 125,766
Monsanto Co COM 61166W101 71,372 683,838 SH   SOLE 0 634,797 0 49,041
Mylan Inc COM 628530107 16,644 436,062 SH   SOLE 0 391,118 0 44,944
Nestle S A Sponsored ADR COM 641069406 4,412 63,070 SH   SOLE 0 62,270 0 800
Nextera Energy Inc COM 65339F101 1,698 21,180 SH   SOLE 0 20,740 0 440
Nike Inc Cl B COM 654106103 203 2,800 SH   SOLE 0 2,800 0 0
Noble Corp COM H5833N103 3,150 83,393 SH   SOLE 0 82,858 0 535
Noble Energy Inc COM 655044105 66,656 994,723 SH   SOLE 0 924,562 0 70,161
Norfolk Southn Corp COM 655844108 5,918 76,510 SH   SOLE 0 74,850 0 1,660
Novartis AG COM 66987V109 1,312 17,100 SH   SOLE 0 16,635 0 465
Novo-Nordisk A/S - Spons ADR ( COM 670100205 482 2,850 SH   SOLE 0 2,850 0 0
O'Reilly Automotive Inc COM 67103H107 18,056 141,514 SH   SOLE 0 126,234 0 15,280
Occidental Petroleum Corp COM 674599105 1,241 13,268 SH   SOLE 0 12,893 0 375
Oceaneering International Inc COM 675232102 21,869 269,191 SH   SOLE 0 246,777 0 22,414
Oil States International Inc COM 678026105 2,013 19,460 SH   SOLE 0 16,725 0 2,735
PNC Bank Corp COM 693475105 250 3,457 SH   SOLE 0 3,457 0 0
Palo Alto Networks Inc COM 697435105 4,886 106,630 SH   SOLE 0 102,140 0 4,490
Panera Bread Company - Class A COM 69840W108 380 2,400 SH   SOLE 0 2,400 0 0
Paychex Inc COM 704326107 4,009 98,659 SH   SOLE 0 97,984 0 675
Peoples United Financial Inc COM 712704105 5,217 362,765 SH   SOLE 0 345,110 0 17,655
Pepsico Inc COM 713448108 686 8,626 SH   SOLE 0 8,226 0 400
Perrigo Co COM 714290103 64,048 519,108 SH   SOLE 0 482,609 0 36,499
Petsmart Inc Com COM 716768106 13,768 180,544 SH   SOLE 0 161,831 0 18,713
Pfizer Inc COM 717081103 405 14,114 SH   SOLE 0 14,114 0 0
Philip Morris Intl Inc COM 718172109 434 5,010 SH   SOLE 0 5,010 0 0
Phillips 66 COM 718546104 9,230 159,641 SH   SOLE 0 155,565 0 4,076
Pioneer Natural Resources Co. COM 723787107 3,303 17,494 SH   SOLE 0 17,359 0 135
Plains All American Pipeline L COM 726503105 211 4,000 SH   SOLE 0 4,000 0 0
Podzinger Corp COM 730990884 0 1,000,000 SH   SOLE 0 1,000,000 0 0
Potash Corp of Saskatchewan COM 73755L107 340 10,883 SH   SOLE 0 10,883 0 0
Praxair Inc Com COM 74005P104 68,894 573,111 SH   SOLE 0 534,230 0 38,881
Precision Castparts Corp COM 740189105 66,690 293,480 SH   SOLE 0 271,835 0 21,645
Pricesmart Inc COM 741511109 3,248 34,104 SH   SOLE 0 33,979 0 125
Procter Gamble Co COM 742718109 5,169 68,376 SH   SOLE 0 65,971 0 2,405
Proto Labs Inc COM 743713109 4,202 55,005 SH   SOLE 0 54,770 0 235
Public Storage COM 74460D109 5,416 33,732 SH   SOLE 0 32,352 0 1,380
Qualcomm Inc Com COM 747525103 67,466 1,002,166 SH   SOLE 0 933,491 0 68,675
Qualys Inc COM 74758T303 1,419 66,345 SH   SOLE 0 65,970 0 375
Quest Diagnostics Inc COM 74834L100 1,081 17,500 SH   SOLE 0 16,965 0 535
Raymond James Financial Inc COM 754730109 11,844 284,240 SH   SOLE 0 257,070 0 27,170
Ross Stores Inc COM 778296103 15,274 209,807 SH   SOLE 0 186,089 0 23,718
Sakari Resources Limited COM Y7456M108 0 14,700 SH   SOLE 0 14,700 0 0
Schlumberger Ltd COM 806857108 62,545 707,838 SH   SOLE 0 656,639 0 51,199
Schwab (Charles) Corp COM 808513105 67,028 3,170,664 SH   SOLE 0 2,936,007 0 234,657
Sherwin Williams COM 824348106 3,817 20,950 SH   SOLE 0 20,675 0 275
Sigma-Aldrich COM 826552101 13,934 163,353 SH   SOLE 0 146,309 0 17,044
Signature Bank COM 82669G104 16,222 177,254 SH   SOLE 0 156,998 0 20,256
Skyworks Solutions Inc COM 83088M102 12,987 522,818 SH   SOLE 0 468,810 0 54,008
Smith A O COM 831865209 15,378 340,215 SH   SOLE 0 304,037 0 36,178
Southern Co COM 842587107 1,810 43,945 SH   SOLE 0 41,890 0 2,055
Spectra Energy Corp COM 847560109 548 16,000 SH   SOLE 0 16,000 0 0
Spectranetics Corp COM 84760c107 462 27,500 SH   SOLE 0 27,500 0 0
Starbucks Corp COM 855244109 5,336 69,331 SH   SOLE 0 68,906 0 425
Starz - A COM 85571Q102 7,421 263,811 SH   SOLE 0 252,416 0 11,395
T Rowe Price Group Inc. COM 74144T108 5,013 69,698 SH   SOLE 0 69,248 0 450
TJX Companies Inc COM 872540109 79,710 1,413,549 SH   SOLE 0 1,310,281 0 103,268
Texas Roadhouse Inc COM 882681109 14,045 534,017 SH   SOLE 0 480,133 0 53,884
The Buckle Inc COM 118440106 13,965 258,363 SH   SOLE 0 232,726 0 25,637
Tibco Software Inc COM 88632Q103 14,399 562,674 SH   SOLE 0 499,997 0 62,677
Tiffany Co New Com COM 886547108 1,099 14,345 SH   SOLE 0 13,805 0 540
Travelers Cos Inc/The COM 89417E109 68,174 804,221 SH   SOLE 0 744,077 0 60,144
Tronox Ltd COM Q9235V101 5,855 239,273 SH   SOLE 0 228,768 0 10,505
Twenty-First Century Fox Inc C COM 90130A101 8,349 249,135 SH   SOLE 0 239,210 0 9,925
Ulta Salon Cosmetics Fragran COM 90384S303 4,208 35,229 SH   SOLE 0 34,979 0 250
Union Pacific Corp COM 907818108 631 4,065 SH   SOLE 0 4,050 0 15
United Parcel Service COM 911312106 1,537 16,827 SH   SOLE 0 15,632 0 1,195
United Technologies COM 913017109 73,452 681,245 SH   SOLE 0 632,273 0 48,972
United Therapeutics Corp COM 91307C102 16,098 204,165 SH   SOLE 0 181,307 0 22,858
UnitedHealth Group Inc COM 91324P102 62,593 874,082 SH   SOLE 0 816,281 0 57,801
V F Corporation COM 918204108 6,386 32,084 SH   SOLE 0 30,909 0 1,175
Valeant Pharmaceuticals Intl I COM 91911K102 6,949 66,608 SH   SOLE 0 62,973 0 3,635
Varian Med Sys Inc COM 92220P105 1,763 23,586 SH   SOLE 0 20,876 0 2,710
Verifone Sys Inc COM 92342Y109 5,289 231,364 SH   SOLE 0 219,529 0 11,835
Verisk Analytics Inc COM 92345Y106 5,587 86,008 SH   SOLE 0 81,583 0 4,425
Verizon Communications COM 92343V104 4,596 98,459 SH   SOLE 0 97,554 0 905
Visa Inc COM 92826C839 62,513 327,124 SH   SOLE 0 303,197 0 23,927
W.R. Grace COM 38388f108 262 3,000 SH   SOLE 0 3,000 0 0
WW Grainger Inc COM 384802104 19,735 75,407 SH   SOLE 0 69,014 0 6,393
Wabtec Corp COM 929740108 15,496 246,481 SH   SOLE 0 212,470 0 34,011
Wal Mart Stores Inc COM 931142103 484 6,550 SH   SOLE 0 6,550 0 0
Walgreen Co COM 931422109 221 4,100 SH   SOLE 0 3,500 0 600
Wells Fargo Company COM 949746101 2,457 59,454 SH   SOLE 0 51,884 0 7,570
Whiting USA Trust II COM 966388100 256 20,000 SH   SOLE 0 20,000 0 0
Whole Foods Market Inc COM 966837106 2,159 36,905 SH   SOLE 0 29,910 0 6,995
Wolverine World Wide Inc COM 978097103 10,986 188,661 SH   SOLE 0 160,452 0 28,209
Yahoo Inc COM 984332106 4,180 126,029 SH   SOLE 0 125,589 0 440
Yum! Brands Inc COM 988498101 4,688 65,667 SH   SOLE 0 62,472 0 3,195
eBay Inc COM 278642103 66,093 1,184,569 SH   SOLE 0 1,095,275 0 89,294
IShares S P SmallCap 600 COM 464287804 714 7,159 SH   SOLE 0 7,084 0 75
Ishares S P Midcap 400 COM 464287507 259 2,089 SH   SOLE 0 2,089 0 0
SPDR S P 500 ETF Trust COM 78462F103 544 3,235 SH   SOLE 0 3,035 0 200
SPDR S P MidCap 400 ETF Trust COM 78467Y107 442 1,955 SH   SOLE 0 635 0 1,320
Vanguard Intl Equity Index Fd COM 922042858 3,505 87,322 SH   SOLE 0 38,382 0 48,940
iShares MSCI EAFE Index Fund COM 464287465 2,863 44,872 SH   SOLE 0 31,217 0 13,655
AIA Group LTD COM Y002A1105 428 90,000 SH   SOLE 0 90,000 0 0