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,206 11,028 SH   SOLE 0 10,708 0 320
AT T Inc COM 00206R102 327 9,249 SH   SOLE 0 9,249 0 0
AbbVie Inc COM 00287Y109 784 18,953 SH   SOLE 0 18,003 0 950
Abbott Laboratories COM 002824100 697 19,977 SH   SOLE 0 18,777 0 1,200
Accenture PLC Ireland Cl A COM G1151C101 65,967 916,723 SH   SOLE 0 845,230 0 71,493
Adobe Systems Inc COM 00724F101 59,085 1,296,861 SH   SOLE 0 1,193,053 0 103,808
Air Products Chemicals Inc COM 009158106 1,141 12,458 SH   SOLE 0 12,093 0 365
Airgas Inc COM 009363102 4,751 49,771 SH   SOLE 0 47,651 0 2,120
Allergan Inc COM 018490102 48,636 577,348 SH   SOLE 0 532,246 0 45,102
Alliance Data Systems Corp COM 018581108 12,737 70,361 SH   SOLE 0 62,791 0 7,570
Amazon.Com Inc COM 023135106 555 2,000 SH   SOLE 0 2,000 0 0
American Express Co COM 025816109 64,786 866,591 SH   SOLE 0 798,802 0 67,789
American International Group COM 026874784 3,625 81,106 SH   SOLE 0 80,391 0 715
American Tower Corp COM 03027X100 67,114 917,233 SH   SOLE 0 852,734 0 64,499
Amerisourcebergen Corp COM 03073E105 66,134 1,184,567 SH   SOLE 0 1,097,712 0 86,855
Amgen Inc Com COM 031162100 779 7,900 SH   SOLE 0 7,900 0 0
Anadarko Petroleum Corp COM 032511107 4,678 54,445 SH   SOLE 0 51,976 0 2,469
Ansys Inc COM 03662Q105 12,725 174,077 SH   SOLE 0 154,226 0 19,851
Apache Corp COM 037411105 4,043 48,231 SH   SOLE 0 44,656 0 3,575
Apple Inc COM 037833100 61,363 154,751 SH   SOLE 0 144,015 0 10,736
Ariad Pharmaceuticals COM 04033A100 525 30,000 SH   SOLE 0 30,000 0 0
Autodesk Inc. COM 052769106 238 7,000 SH   SOLE 0 0 0 7,000
Automatic Data Processing, Inc COM 053015103 1,275 18,509 SH   SOLE 0 16,989 0 1,520
BHP Billiton Ltd- Spon ADR COM 088606108 738 12,795 SH   SOLE 0 12,385 0 410
Berkshire Hathaway Inc-Cl B COM 084670702 291 2,600 SH   SOLE 0 2,600 0 0
Bristol Myers Squibb Co COM 110122108 299 6,701 SH   SOLE 0 6,701 0 0
Buffalo Wild Wings Inc COM 119848109 3,862 39,312 SH   SOLE 0 38,912 0 400
Camden Property Trust COM 133131102 11,959 172,971 SH   SOLE 0 154,345 0 18,626
Canadian National Railway Co COM 136375102 65,670 675,135 SH   SOLE 0 621,496 0 53,639
Canadian Pacific Railway Ltd COM 13645T100 5,887 48,498 SH   SOLE 0 45,908 0 2,590
Cardtronics Inc COM 14161H108 4,473 162,079 SH   SOLE 0 154,824 0 7,255
Caseys General Stores Inc COM 147528103 3,376 56,119 SH   SOLE 0 55,669 0 450
Caterpillar Inc COM 149123101 6,243 75,681 SH   SOLE 0 70,646 0 5,035
Celgene Corp COM 151020104 51,103 436,855 SH   SOLE 0 404,163 0 32,692
Cerner Corp COM 156782104 5,861 60,997 SH   SOLE 0 58,347 0 2,650
Check Point Software Tech COM M22465104 2,924 58,858 SH   SOLE 0 58,443 0 415
Chevron Corp COM 166764100 1,425 12,039 SH   SOLE 0 11,423 0 616
Chicago Bridge Iron Co N V COM 167250109 3,231 54,160 SH   SOLE 0 53,505 0 655
China Mobile Ltd Sponsored ADR COM 16941M109 1,640 31,679 SH   SOLE 0 31,429 0 250
Chipotle Mexican Grill Inc COM 169656105 56,012 153,732 SH   SOLE 0 142,654 0 11,078
Church Dwight Co COM 171340102 16,892 273,740 SH   SOLE 0 247,338 0 26,402
Cintas Corp COM 172908105 12,095 265,589 SH   SOLE 0 236,322 0 29,267
Citrix Sys Inc Com COM 177376100 44,603 738,946 SH   SOLE 0 683,979 0 54,967
Coca Cola Co COM 191216100 63,751 1,589,399 SH   SOLE 0 1,477,234 0 112,165
Colgate Palmolive Co COM 194162103 66,628 1,162,989 SH   SOLE 0 1,074,757 0 88,232
Comcast Corp Cl A COM 20030N101 61,677 1,477,303 SH   SOLE 0 1,367,626 0 109,677
Concur Technologies COM 206708109 3,419 42,008 SH   SOLE 0 41,583 0 425
Conocophillips COM 20825C104 11,844 195,766 SH   SOLE 0 193,366 0 2,400
Cooper Cos Inc COM 216648402 13,275 111,507 SH   SOLE 0 99,730 0 11,777
Core Laboratories NV COM N22717107 16,455 108,501 SH   SOLE 0 95,888 0 12,613
Costco Wholesale Corp COM 22160K105 489 4,420 SH   SOLE 0 4,420 0 0
Covidien PLC COM G2554F113 4,611 73,371 SH   SOLE 0 70,086 0 3,285
Cullen/Frost Bankers Inc COM 229899109 1,228 18,390 SH   SOLE 0 17,360 0 1,030
Cummins Inc COM 231021106 55,971 516,052 SH   SOLE 0 479,848 0 36,204
Danaher Corp COM 235851102 3,581 56,573 SH   SOLE 0 55,973 0 600
Deere Co COM 244199105 4,482 55,166 SH   SOLE 0 53,511 0 1,655
Discovery Communications Inc COM 25470F104 3,965 51,335 SH   SOLE 0 51,210 0 125
Disney Walt Productions COM 254687106 55,472 878,410 SH   SOLE 0 811,400 0 67,010
Dollar Tree Inc COM 256746108 65,815 1,294,549 SH   SOLE 0 1,198,480 0 96,069
Dominion Res Inc Va New COM 25746U109 219 3,850 SH   SOLE 0 3,550 0 300
Donaldson Co Inc COM 257651109 11,835 331,896 SH   SOLE 0 296,614 0 35,282
Dow Chem Co COM 260543103 312 9,687 SH   SOLE 0 9,687 0 0
Du Pont E I De Nemours Co COM 263534109 10,562 201,179 SH   SOLE 0 200,229 0 950
E M C Corp Mass Com COM 268648102 52,823 2,236,350 SH   SOLE 0 2,062,950 0 173,400
EQT Corp COM 26884L109 397 5,000 SH   SOLE 0 5,000 0 0
Eaton Corp COM g29183103 1,588 24,130 SH   SOLE 0 23,585 0 545
Emerson Electric Co COM 291011104 1,361 24,955 SH   SOLE 0 22,090 0 2,865
Equifax Inc COM 294429105 12,563 213,177 SH   SOLE 0 188,643 0 24,534
Equinix Inc COM 29444u502 4,229 22,892 SH   SOLE 0 21,927 0 965
Estee Lauder Companies-CL A COM 518439104 54,196 824,023 SH   SOLE 0 761,591 0 62,432
Exxon Mobil Corp COM 30231G102 66,662 737,822 SH   SOLE 0 684,533 0 53,289
FEI Co COM 30241L109 14,603 199,992 SH   SOLE 0 177,923 0 22,069
FMC Corp COM 302491303 15,223 249,305 SH   SOLE 0 220,843 0 28,462
Fair Isaac Corp COM 303250104 3,135 68,415 SH   SOLE 0 67,880 0 535
Family Dollar Stores Inc COM 307000109 10,832 173,842 SH   SOLE 0 155,443 0 18,399
Fastenal Co COM 311900104 49,205 1,074,571 SH   SOLE 0 992,442 0 82,129
First Horizon National Corp COM 320517105 366 32,645 SH   SOLE 0 32,645 0 0
First Majestic Silver Corp COM 32076V103 116 11,000 SH   SOLE 0 11,000 0 0
First Rep Bk San Francisco Cal COM 33616C100 3,019 78,447 SH   SOLE 0 77,822 0 625
Fmc Technologies Inc COM 30249U101 3,104 55,751 SH   SOLE 0 55,551 0 200
Fortune Brands Home Security COM 34964C106 4,799 123,888 SH   SOLE 0 119,093 0 4,795
Fossil Group Inc COM 34988V106 3,307 32,010 SH   SOLE 0 31,910 0 100
Gap Inc Del Com COM 364760108 3,524 84,459 SH   SOLE 0 84,459 0 0
General Electric Co COM 369604103 1,717 74,022 SH   SOLE 0 74,022 0 0
General Mills Inc COM 370334104 3,037 62,574 SH   SOLE 0 61,274 0 1,300
Google Inc - Cl A COM 38259P508 70,349 79,909 SH   SOLE 0 73,962 0 5,947
HSNI Inc. COM 404303109 5,093 94,816 SH   SOLE 0 89,156 0 5,660
Hain Celestial Group Inc. COM 405217100 18,737 288,224 SH   SOLE 0 260,178 0 28,046
Henry Schein Inc COM 806407102 13,141 137,260 SH   SOLE 0 121,903 0 15,357
Hexcel Corp COM 428291108 14,527 426,633 SH   SOLE 0 379,087 0 47,546
Home Depot Inc COM 437076102 63,156 815,226 SH   SOLE 0 753,933 0 61,293
Hubbell Inc Cl B COM 443510201 13,402 135,374 SH   SOLE 0 120,211 0 15,163
Hunt (JB) Transport Services I COM 445658107 15,264 211,298 SH   SOLE 0 186,987 0 24,311
Idexx Labs Corp COM 45168D104 12,052 134,375 SH   SOLE 0 119,938 0 14,437
Illinois Tool Works COM 452308109 1,442 20,843 SH   SOLE 0 19,774 0 1,069
Ingredion Inc COM 457187102 11,198 170,649 SH   SOLE 0 150,503 0 20,146
Intel Corp COM 458140100 1,392 57,466 SH   SOLE 0 54,206 0 3,260
International Business Machine COM 459200101 62,871 328,978 SH   SOLE 0 305,282 0 23,696
International Game Technology COM 459902102 2,656 158,959 SH   SOLE 0 158,224 0 735
Intuit Inc COM 461202103 244 4,000 SH   SOLE 0 4,000 0 0
Intuitive Surgical Inc COM 46120E602 407 805 SH   SOLE 0 805 0 0
Iron Mountain Inc COM 462846106 3,824 143,698 SH   SOLE 0 137,464 0 6,234
J P Morgan Chase Co COM 46625H100 1,349 25,558 SH   SOLE 0 24,693 0 865
Jack Henry Associates COM 426281101 12,887 273,440 SH   SOLE 0 242,501 0 30,939
Jacobs Engineering COM 469814107 218 3,960 SH   SOLE 0 3,960 0 0
Jarden Corp COM 471109108 13,148 300,517 SH   SOLE 0 268,801 0 31,716
Johnson Johnson COM 478160104 70,550 821,687 SH   SOLE 0 762,399 0 59,288
Joy Global Inc COM 481165108 2,818 58,061 SH   SOLE 0 55,676 0 2,385
Kraft Foods Group Inc COM 50076Q106 1,466 26,238 SH   SOLE 0 26,155 0 83
Las Vegas Sands Corporation COM 517834107 4,031 76,164 SH   SOLE 0 73,074 0 3,090
Lumber Liquidators Holdings COM 55003T107 3,090 39,677 SH   SOLE 0 39,677 0 0
M T Bank Corp COM 55261F104 3,526 31,549 SH   SOLE 0 31,324 0 225
Madison Square Garden Inc-A COM 55826P100 6,035 101,851 SH   SOLE 0 96,981 0 4,870
Mastercard Inc. CL-A COM 57636Q104 4,132 7,193 SH   SOLE 0 7,133 0 60
McDonalds Corp COM 580135101 1,511 15,264 SH   SOLE 0 12,674 0 2,590
Medtronic Inc COM 585055106 946 18,380 SH   SOLE 0 17,670 0 710
Micros Systems Inc COM 594901100 10,681 247,525 SH   SOLE 0 220,668 0 26,857
Microsoft Corp COM 594918104 2,434 70,458 SH   SOLE 0 67,453 0 3,005
Molex Inc COM 608554101 994 33,885 SH   SOLE 0 32,730 0 1,155
Mondelez International Inc COM 609207105 45,526 1,595,738 SH   SOLE 0 1,459,730 0 136,008
Monsanto Co COM 61166W101 69,294 701,357 SH   SOLE 0 648,458 0 52,899
Motorola Solutions Inc COM 620076307 5,228 90,558 SH   SOLE 0 86,497 0 4,061
Mylan Inc COM 628530107 13,413 432,257 SH   SOLE 0 386,721 0 45,536
Nestle S A Sponsored ADR COM 641069406 3,922 59,901 SH   SOLE 0 59,101 0 800
News Corp Cl A COM 65249B109 5,460 167,588 SH   SOLE 0 160,308 0 7,280
Nextera Energy Inc COM 65339F101 1,491 18,300 SH   SOLE 0 17,860 0 440
Nike Inc Cl B COM 654106103 201 3,164 SH   SOLE 0 3,164 0 0
Noble Corp COM H5833N103 3,107 82,678 SH   SOLE 0 82,143 0 535
Noble Energy Inc COM 655044105 61,472 1,023,857 SH   SOLE 0 949,079 0 74,778
Norfolk Southn Corp COM 655844108 5,477 75,390 SH   SOLE 0 73,730 0 1,660
Novartis AG COM 66987V109 1,042 14,730 SH   SOLE 0 14,265 0 465
Novo-Nordisk A/S - Spons ADR ( COM 670100205 442 2,850 SH   SOLE 0 2,850 0 0
O'Reilly Automotive Inc COM 67103H107 14,006 124,368 SH   SOLE 0 110,484 0 13,884
Occidental Petroleum Corp COM 674599105 977 10,953 SH   SOLE 0 10,578 0 375
Oceaneering International Inc COM 675232102 20,625 285,661 SH   SOLE 0 262,377 0 23,284
Oil States International Inc COM 678026105 1,820 19,645 SH   SOLE 0 16,665 0 2,980
Oracle Corp COM 68389X105 286 9,298 SH   SOLE 0 8,848 0 450
PNC Bank Corp COM 693475105 252 3,457 SH   SOLE 0 3,457 0 0
Panera Bread Company - Class A COM 69840W108 2,280 12,260 SH   SOLE 0 11,340 0 920
Paychex Inc COM 704326107 3,587 98,254 SH   SOLE 0 97,579 0 675
Peoples United Financial Inc COM 712704105 5,103 342,490 SH   SOLE 0 324,835 0 17,655
Pepsico Inc COM 713448108 718 8,780 SH   SOLE 0 8,380 0 400
Perrigo Co COM 714290103 64,449 532,636 SH   SOLE 0 493,768 0 38,868
Petsmart Inc Com COM 716768106 11,210 167,338 SH   SOLE 0 148,461 0 18,877
Pfizer Inc COM 717081103 393 14,014 SH   SOLE 0 14,014 0 0
Philip Morris Intl Inc COM 718172109 3,801 43,887 SH   SOLE 0 41,752 0 2,135
Phillips 66 COM 718546104 9,105 154,564 SH   SOLE 0 150,088 0 4,476
Plains All American Pipeline L COM 726503105 223 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 4,405 115,526 SH   SOLE 0 110,021 0 5,505
Praxair Inc Com COM 74005P104 67,089 582,568 SH   SOLE 0 540,858 0 41,710
Precision Castparts Corp COM 740189105 69,980 309,631 SH   SOLE 0 285,909 0 23,722
Priceline.com Inc. COM 741503403 248 300 SH   SOLE 0 300 0 0
Pricesmart Inc COM 741511109 3,153 35,983 SH   SOLE 0 35,858 0 125
Procter Gamble Co COM 742718109 5,308 68,949 SH   SOLE 0 66,389 0 2,560
Proto Labs Inc COM 743713109 3,756 57,815 SH   SOLE 0 57,580 0 235
Public Storage COM 74460D109 5,177 33,762 SH   SOLE 0 32,317 0 1,445
Qualcomm Inc Com COM 747525103 62,200 1,018,166 SH   SOLE 0 944,553 0 73,613
Quest Diagnostics Inc COM 74834L100 872 14,380 SH   SOLE 0 13,845 0 535
Raymond James Financial Inc COM 754730109 11,290 262,679 SH   SOLE 0 235,274 0 27,405
Ross Stores Inc COM 778296103 13,069 201,653 SH   SOLE 0 177,664 0 23,989
Sakari Resources Limited COM Y7456M108 0 14,700 SH   SOLE 0 14,700 0 0
Schlumberger Ltd COM 806857108 51,724 721,794 SH   SOLE 0 667,990 0 53,804
Schwab (Charles) Corp COM 808513105 69,962 3,295,417 SH   SOLE 0 3,042,427 0 252,990
Sherwin Williams COM 824348106 3,700 20,954 SH   SOLE 0 20,679 0 275
Sigma-Aldrich COM 826552101 12,493 155,342 SH   SOLE 0 138,148 0 17,194
Signature Bank COM 82669G104 14,457 174,140 SH   SOLE 0 153,566 0 20,574
Skyworks Solutions Inc COM 83088M102 10,798 493,300 SH   SOLE 0 438,873 0 54,427
Smith A O COM 831865209 11,883 327,544 SH   SOLE 0 291,021 0 36,523
Soundbite Communications Inc COM 836091108 50 10,001 SH   SOLE 0 10,001 0 0
Southern Co COM 842587107 1,774 40,195 SH   SOLE 0 38,140 0 2,055
Spectra Energy Corp COM 847560109 551 16,000 SH   SOLE 0 16,000 0 0
Starbucks Corp COM 855244109 4,591 70,088 SH   SOLE 0 69,663 0 425
Starz - A COM 85571Q102 5,686 257,286 SH   SOLE 0 245,891 0 11,395
T Rowe Price Group Inc. COM 74144T108 4,938 67,463 SH   SOLE 0 67,013 0 450
TJX Companies Inc COM 872540109 74,164 1,481,510 SH   SOLE 0 1,367,536 0 113,974
Teradata Corp COM 88076W103 9,932 197,726 SH   SOLE 0 173,909 0 23,817
Teva Pharmaceutical- SP ADR COM 881624209 891 22,720 SH   SOLE 0 21,890 0 830
Texas Roadhouse Inc COM 882681109 12,611 504,048 SH   SOLE 0 449,719 0 54,329
The Buckle Inc COM 118440106 12,907 248,111 SH   SOLE 0 222,184 0 25,927
Tibco Software Inc COM 88632Q103 11,465 535,635 SH   SOLE 0 476,148 0 59,487
Tiffany Co New Com COM 886547108 847 11,635 SH   SOLE 0 11,095 0 540
Travelers Cos Inc/The COM 89417E109 66,122 827,358 SH   SOLE 0 762,352 0 65,006
Tronox Ltd COM Q9235V101 545 27,045 SH   SOLE 0 24,970 0 2,075
Ulta Salon Cosmetics Fragran COM 90384S303 3,538 35,340 SH   SOLE 0 35,090 0 250
Union Pacific Corp COM 907818108 627 4,065 SH   SOLE 0 4,050 0 15
United Parcel Service COM 911312106 1,351 15,627 SH   SOLE 0 14,062 0 1,565
United Technologies COM 913017109 66,563 716,198 SH   SOLE 0 663,915 0 52,283
United Therapeutics Corp COM 91307C102 13,017 197,768 SH   SOLE 0 174,660 0 23,108
UnitedHealth Group Inc COM 91324P102 2,761 42,173 SH   SOLE 0 41,798 0 375
V F Corporation COM 918204108 77,216 399,957 SH   SOLE 0 371,207 0 28,750
Valeant Pharmaceuticals Intl I COM 91911K102 5,543 64,390 SH   SOLE 0 60,755 0 3,635
Verifone Sys Inc COM 92342Y109 3,731 221,929 SH   SOLE 0 210,094 0 11,835
Verisk Analytics Inc COM 92345Y106 4,857 81,360 SH   SOLE 0 76,935 0 4,425
Verizon Communications COM 92343V104 4,782 94,994 SH   SOLE 0 94,089 0 905
Vertex Pharmaceuticals Inc COM 92532f100 4,261 53,222 SH   SOLE 0 52,922 0 300
Visa Inc COM 92826C839 58,377 319,434 SH   SOLE 0 294,065 0 25,369
W.R. Grace COM 38388f108 252 3,000 SH   SOLE 0 3,000 0 0
WW Grainger Inc COM 384802104 18,665 74,016 SH   SOLE 0 67,546 0 6,470
Wabtec Corp COM 929740108 13,053 244,310 SH   SOLE 0 209,326 0 34,984
Wal Mart Stores Inc COM 931142103 493 6,625 SH   SOLE 0 6,625 0 0
Wells Fargo Company COM 949746101 2,454 59,471 SH   SOLE 0 52,406 0 7,065
Whiting USA Trust II COM 966388100 129 10,000 SH   SOLE 0 10,000 0 0
Whole Foods Market Inc COM 966837106 1,928 37,450 SH   SOLE 0 30,375 0 7,075
Wolverine World Wide Inc COM 978097103 9,927 181,782 SH   SOLE 0 153,348 0 28,434
Yahoo Inc COM 984332106 3,119 124,110 SH   SOLE 0 123,670 0 440
Yum! Brands Inc COM 988498101 4,319 62,293 SH   SOLE 0 59,098 0 3,195
eBay Inc COM 278642103 62,854 1,215,269 SH   SOLE 0 1,119,334 0 95,935
IShares S P SmallCap 600 COM 464287804 669 7,409 SH   SOLE 0 7,334 0 75
Ishares S P Midcap 400 COM 464287507 241 2,089 SH   SOLE 0 2,089 0 0
SPDR S P 500 ETF Trust COM 78462F103 522 3,254 SH   SOLE 0 3,054 0 200
SPDR S P MidCap 400 ETF Trust COM 78467Y107 412 1,961 SH   SOLE 0 631 0 1,330
Vanguard MSCI Emerging Markets COM 922042858 3,467 89,372 SH   SOLE 0 40,432 0 48,940
iShares MSCI EAFE Index Fund COM 464287465 2,661 46,432 SH   SOLE 0 32,777 0 13,655
Congress All Cap Opportunity F COM 74316J474 2,179 193,184 SH   SOLE 1 93,184 0 0
Congress Large Cap Growth Fund COM 74316J789 8,452 471,635 SH   SOLE 4 4,467 0 67,167
Congress Large Cap Growth Fund COM 742935216 5,627 314,341 SH   SOLE 2 65,173 0 49,167
Congress Mid Cap Growth Fund I COM 74316J458 2,575 223,502 SH   SOLE 2 23,502 0 0
Congress Mid Cap Growth Fund R COM 74316J466 380 33,066 SH   SOLE 0 33,066 0 0
Fidelity Ginnie Mae Fund COM 31617K105 262 23,103 SH   SOLE 0 8,547 0 14,556
Goldman Sachs Commodity Fund COM 38143H381 72 13,388 SH   SOLE 0 10,969 0 2,419
AIA Group LTD COM Y002A1105 383 90,000 SH   SOLE 0 90,000 0 0