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 COMMON 88579Y101 154,009 1,408,983 SH   SOLE   918,342 0 490,641
Abbot Laboratories COMMON 002824100 52,154 1,488,919 SH   SOLE   988,170 0 500,749
Accenture Plc COMMON G1151C101 96,037 1,331,544 SH   SOLE   883,904 0 447,640
Alliance Data Systems Corp COMMON 018581108 29,646 164,503 SH   SOLE   108,945 0 55,558
America Movil SAB de CV COMMON 02364W105 18,163 828,572 SH   SOLE   565,626 0 262,946
American Express Co COMMON 025816109 62,118 821,233 SH   SOLE   544,532 0 276,701
Analog Devices Inc COMMON 032654105 92,053 2,029,017 SH   SOLE   1,347,095 0 681,922
Automatic Data Processing COMMON 053015103 69,008 993,654 SH   SOLE   659,624 0 334,030
Baidu Inc - Spon ADR COMMON 056752108 75,345 814,543 SH   SOLE   653,613 0 160,930
Bancolombia Sa -Pref COMMON 05968L102 3,650 66,000 SH   SOLE   45,200 0 20,800
Bank of Montreal COMMON 063671101 10,542 181,891 SH   SOLE   120,707 0 61,184
Berkshire Hathaway Inc COMMON 084670702 107,363 949,278 SH   SOLE   608,409 0 340,869
CB Richard Ellis Group Inc A COMMON 12504L109 38,924 1,670,563 SH   SOLE   1,106,361 0 564,202
Cbs Corp COMMON 124857202 75,897 1,557,439 SH   SOLE   1,033,696 0 523,743
Cemex Sab de CV COMMON 151290889 14,349 1,339,581 SH   SOLE   914,141 0 425,440
Chubb Corp COMMON 171232101 38,689 452,176 SH   SOLE   300,125 0 152,051
Cisco Systems Inc COMMON 17275R102 74,178 3,029,027 SH   SOLE   2,011,354 0 1,017,673
Clorox Company COMMON 189054109 23,810 284,133 SH   SOLE   188,799 0 95,334
Coca Cola Co COMMON 191216100 145,327 3,592,014 SH   SOLE   2,384,178 0 1,207,836
Colgate Palmolive Co COMMON 194162103 94,109 1,624,007 SH   SOLE   1,077,835 0 546,172
Costco Wholesale Corp COMMON 22160K105 164,682 1,491,305 SH   SOLE   987,598 0 503,707
Ctrip.com International ADR COMMON 22943F100 11,976 362,582 SH   SOLE   291,385 0 71,197
Dst Systems Inc COMMON 233326107 8,050 121,063 SH   SOLE   68,565 0 52,498
Ebay Inc COMMON 278642103 59,734 1,129,092 SH   SOLE   747,794 0 381,298
Emerson Electric Co COMMON 291011104 68,272 1,233,501 SH   SOLE   818,771 0 414,730
Estee Lauder Companies Class A COMMON 518439104 75,964 1,134,726 SH   SOLE   751,500 0 383,226
Franklin Resources COMMON 354613101 75,498 543,967 SH   SOLE   361,064 0 182,903
Fresenius Medical Care Ag And Co. Kgaa COMMON 358029106 62,738 1,756,366 SH   SOLE   1,108,421 0 647,945
Gartner Inc COMMON 366651107 75,951 1,316,388 SH   SOLE   871,819 0 444,569
General Electric Co COMMON 369604103 26,528 1,128,445 SH   SOLE   747,437 0 381,008
Giant Interactive Group-ADR COMMON 374511103 3,828 481,600 SH   SOLE   329,257 0 152,343
Goldman Sachs Group Inc COMMON 38141G104 51,334 338,263 SH   SOLE   224,548 0 113,715
Intel Corp COMMON 458140100 76,793 3,215,100 SH   SOLE   2,134,800 0 1,080,300
JM Smucker Co/The COMMON 832696405 24,789 238,154 SH   SOLE   158,215 0 79,939
Johnson and Johnson COMMON 478160104 157,515 1,818,253 SH   SOLE   1,206,789 0 611,464
JP Morgan Chase & Co COMMON 46625H100 34,485 656,982 SH   SOLE   436,329 0 220,653
Lazard Ltd COMMON G54050102 31,051 975,835 SH   SOLE   646,454 0 329,381
Legg Mason Inc COMMON 524901105 47,052 1,497,194 SH   SOLE   993,146 0 504,048
Linear Technology Corp COMMON 535678106 96,993 2,639,383 SH   SOLE   1,751,947 0 887,436
Luxottica Group Spa COMMON 55068R202 170,582 3,278,607 SH   SOLE   2,369,853 0 908,754
M & T Bank Corp COMMON 55261F104 42,834 379,406 SH   SOLE   251,919 0 127,487
McDonalds Corp COMMON 580135101 163,734 1,640,433 SH   SOLE   1,088,702 0 551,731
Merck & Co Inc COMMON 58933Y105 45,218 969,121 SH   SOLE   643,211 0 325,910
Microsoft Corp COMMON 594918104 133,813 3,894,433 SH   SOLE   2,585,897 0 1,308,536
Mindray Medical COMMON 602675100 55,267 1,460,163 SH   SOLE   1,132,627 0 327,536
Norfolk Southern Corp COMMON 655844108 14,036 193,316 SH   SOLE   128,028 0 65,288
Omnicom Group COMMON 681919106 97,078 1,539,961 SH   SOLE   1,022,336 0 517,625
Oracle Corp COMMON 68389X105 51,491 1,710,180 SH   SOLE   1,135,606 0 574,574
Paychex Inc COMMON 704326107 67,925 1,853,010 SH   SOLE   1,229,979 0 623,031
Petrobras - Petroleo Bras COMMON 71654V408 2,522 188,220 SH   SOLE   128,920 0 59,300
Pfizer Inc COMMON 717081103 63,798 2,296,693 SH   SOLE   1,524,188 0 772,505
Praxair Inc COMMON 74005P104 88,404 757,384 SH   SOLE   502,588 0 254,796
Priceline.com Inc COMMON 741503403 50,900 60,544 SH   SOLE   40,099 0 20,445
Procter & Gamble COMMON 742718109 137,484 1,762,308 SH   SOLE   1,169,765 0 592,543
Renaissancere Holding COMMON G7496G103 24,577 281,605 SH   SOLE   187,028 0 94,577
Rogers Communications Inc COMMON 775109200 140,807 3,555,875 SH   SOLE   2,537,788 0 1,018,087
Sapient Corporation COMMON 803062108 23,340 1,789,856 SH   SOLE   1,185,581 0 604,275
Scotts Miracle Gro COMMON 810186106 14,359 295,302 SH   SOLE   195,889 0 99,413
Sigma-Aldrich COMMON 826552101 85,747 1,056,796 SH   SOLE   701,442 0 355,354
SL GREEN REALTY CORP COMMON 78440X101 42,583 482,964 SH   SOLE   302,509 0 180,455
Taiwan Semiconductor Manufacturing Co Ltd COMMON 874039100 4,070 220,606 SH   SOLE   97,280 0 123,326
Time Warner Inc COMMON 887317303 70,618 1,211,253 SH   SOLE   804,142 0 407,111
Towers Watson & Co COMMON 891894107 56,329 676,529 SH   SOLE   449,015 0 227,514
US Bancorp COMMON 902973304 59,788 1,638,341 SH   SOLE   1,135,420 0 502,921
Vina Concha Y Toro COMMON 927191106 2,673 67,773 SH   SOLE   47,273 0 20,500
Wellpoint Inc COMMON 94973V107 39,062 478,401 SH   SOLE   316,871 0 161,530
Wells Fargo COMMON 949746101 31,533 762,436 SH   SOLE   506,367 0 256,069