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
Actavis Plc COM G0083B108 15,680 60,916 SH   SOLE   57,766 0 3,150
Advanced Auto Pts Inc COM 00751Y106 876 5,500 SH   SOLE   5,500 0 0
Affiliated Managers Group Inc COM 008252108 12,131 57,157 SH   SOLE   57,157 0 0
Air Liquide ADR COM 009126202 403 16,337 SH   SOLE   16,337 0 0
Alibaba Group COM 01609w102 416 4,000 SH   SOLE   4,000 0 0
Alliance Data Sys Corp COM 018581108 13,576 47,460 SH   SOLE   44,710 0 2,750
Ambev S.A. COM 02319v103 573 92,200 SH   SOLE   92,200 0 0
American Airlines Group COM 02376r102 306 5,700 SH   SOLE   5,700 0 0
Anadarko Petroleum Corp COM 032511107 313 3,800 SH   SOLE   3,800 0 0
Anheuser Busch Inbev Spn COM 03524A108 539 4,797 SH   SOLE   4,797 0 0
Apple Inc COM 037833100 16,646 150,810 SH   SOLE   144,710 0 6,100
Baidu, Inc. COM 056752108 12,837 56,310 SH   SOLE   53,310 0 3,000
Basf Se Adr COM 055262505 292 3,500 SH   SOLE   3,500 0 0
Bayer A G Sponsored Adr COM 072730302 712 5,200 SH   SOLE   5,200 0 0
Biogen Idec Inc. COM 09062x103 10,969 32,315 SH   SOLE   30,640 0 1,675
Blackhawk Network Holdings I COM 09238E104 1,083 27,900 SH   SOLE   25,800 0 2,100
Blackrock Inc COM 09247x101 358 1,000 SH   SOLE   1,000 0 0
Blackstone Group L.P. COM 09253U108 443 13,100 SH   SOLE   13,100 0 0
Boeing Co COM 097023105 260 2,000 SH   SOLE   2,000 0 0
CVS Health Corporation COM 126650100 2,297 23,850 SH   SOLE   22,750 0 1,100
Catamaran Corp COM 148887102 1,068 20,635 SH   SOLE   18,335 0 2,300
Celgene Corp COM 151020104 1,789 15,995 SH   SOLE   15,095 0 900
Charter Communications Inc COM 16117M305 924 5,545 SH   SOLE   4,695 0 850
Check Point Software Tech Ord COM M22465104 1,029 13,100 SH   SOLE   11,400 0 1,700
Cognizant Technology Solutions COM 192446102 26,127 496,146 SH   SOLE   476,946 0 19,200
Compass Group Plc ADS COM 20449x203 366 21,457 SH   SOLE   21,457 0 0
Deutsche Telekom AG COM 251566105 523 32,900 SH   SOLE   32,900 0 0
Diageo Plc Sponsored Adr New COM 25243Q205 639 5,600 SH   SOLE   5,600 0 0
Discovery Financial Services COM 254709108 216 3,300 SH   SOLE   3,300 0 0
Epam Systems Inc COM 29414B104 21,328 446,665 SH   SOLE   433,065 0 13,600
Essilor Intl SA ADR COM 297284200 466 8,384 SH   SOLE   8,384 0 0
Everest Re Group Inc COM G3223R108 375 2,200 SH   SOLE   2,200 0 0
Express Scripts Inc COM 30219g108 466 5,500 SH   SOLE   5,500 0 0
Exxon Mobil Corp COM 30231G102 6,174 66,786 SH   SOLE   63,870 0 2,916
Facebook Inc-A COM 30303M102 2,197 28,165 SH   SOLE   25,965 0 2,200
Fleetcor Technologies Inc COM 339041105 5,642 37,940 SH   SOLE   36,990 0 950
Fresenius Medical Care A COM 358029106 579 15,600 SH   SOLE   15,600 0 0
Goldman Sachs Group COM 38141G104 775 4,000 SH   SOLE   4,000 0 0
Google Inc - Cl A COM 38259P508 12,028 22,666 SH   SOLE   21,721 0 945
Google Inc - Cl C COM 38259P706 11,987 22,772 SH   SOLE   21,827 0 945
Greenbrier Companies Inc COM 393657101 376 7,000 SH   SOLE   7,000 0 0
Grifols S.A. ADS COM 398438408 449 13,200 SH   SOLE   13,200 0 0
Grupo Televisa SA COM 40049j206 432 12,690 SH   SOLE   12,690 0 0
HCA Holdings Inc COM 40412C101 1,198 16,325 SH   SOLE   15,025 0 1,300
HD Supply COM 40416m105 324 11,000 SH   SOLE   11,000 0 0
Heineken N.V. COM 423012301 579 16,400 SH   SOLE   16,400 0 0
Henkel AG and Co. ADR COM 42550u208 256 2,400 SH   SOLE   2,400 0 0
Hilton Hotels Corp COM 432848109 243 9,300 SH   SOLE   9,300 0 0
Home Depot Inc COM 437076102 10,605 101,028 SH   SOLE   94,528 0 6,500
Icon Plc COM G4705A100 362 7,100 SH   SOLE   5,100 0 2,000
Interactive Brokers Group COM 45841N107 222 7,600 SH   SOLE   7,600 0 0
Johnson & Johnson COM 478160104 2,633 25,182 SH   SOLE   25,182 0 0
Kimberly Clark Corp COM 494368103 1,820 15,751 SH   SOLE   15,751 0 0
Kinder Morgan Inc COM 49456b101 635 15,000 SH   SOLE   15,000 0 0
Komatsu Ltd COM 500458401 409 18,468 SH   SOLE   18,468 0 0
LVMH Moet Hennessy ADR COM 502441030 424 12,300 SH   SOLE   12,300 0 0
Lowes Companies Inc. COM 548661107 1,271 18,475 SH   SOLE   17,175 0 1,300
Luxoft Holding Inc COM G57279104 14,447 375,160 SH   SOLE   360,360 0 14,800
Luxottica Group ADS COM 55068r202 588 10,800 SH   SOLE   10,800 0 0
Mastercard Inc-Class A COM 57636Q104 13,501 156,695 SH   SOLE   147,245 0 9,450
Medidata Solutions Inc COM 58471A105 367 7,690 SH   SOLE   5,690 0 2,000
Microsoft Corporation COM 594918104 17,990 387,295 SH   SOLE   360,295 0 27,000
Millicom International Cellula COM SE0001174 17,680 235,145 SH   SOLE   235,145 0 0
Millicom International Cellula COM l6388f110 74,743 998,171 SH   SOLE   996,171 0 2,000
Nestle Sa Spon Adr Repstg Reg COM 641069406 696 9,535 SH   SOLE   9,535 0 0
Netease, Inc COM 64110W102 528 5,330 SH   SOLE   5,330 0 0
Nidec Corp Adr COM 654090109 1,099 67,800 SH   SOLE   67,800 0 0
Noble Energy Inc COM 655044105 508 10,720 SH   SOLE   9,720 0 1,000
North Atlantic Drilling Ltd COM G6613P202 469 288,000 SH   SOLE   288,000 0 0
Novartis Ag-Adr COM 66987V109 1,293 13,953 SH   SOLE   13,953 0 0
Novo Nordisk A/S Adr COM 670100205 487 11,500 SH   SOLE   11,500 0 0
Nq Mobile Inc COM 64118U108 313 80,000 SH   SOLE   80,000 0 0
Olympus Corporation COM 68163W109 390 11,100 SH   SOLE   11,100 0 0
Precision Castparts Corp COM 740189105 371 1,541 SH   SOLE   1,541 0 0
Procter & Gamble Co COM 742718109 812 8,919 SH   SOLE   8,919 0 0
Prudential PLC COM 74435k204 669 14,500 SH   SOLE   14,500 0 0
Pure Cycle Corp COM 746228303 755 188,833 SH   SOLE   188,833 0 0
Reckitt Benckiser Group COM 756255204 479 28,900 SH   SOLE   28,900 0 0
Roche Holdings Ltd Sponsored A COM 771195104 540 15,900 SH   SOLE   15,900 0 0
Royal Caribbean Cruises COM V7780T103 626 7,600 SH   SOLE   7,600 0 0
Sap Se COM 803054204 418 6,000 SH   SOLE   6,000 0 0
Shire Plc COM 82481R106 786 3,700 SH   SOLE   3,700 0 0
Syngenta AG COM 87160a100 559 8,700 SH   SOLE   8,700 0 0
Team Health Holdings Inc COM 87817A107 789 13,715 SH   SOLE   11,965 0 1,750
Teekay Tankers Cl A COM y8565n102 202 40,000 SH   SOLE   40,000 0 0
Tencent Holdings Ltd-Uns Adr COM 88032Q109 457 31,500 SH   SOLE   31,500 0 0
Teva Pharmaceutical Inds Adr COM 881624209 632 10,990 SH   SOLE   10,990 0 0
The Priceline Group Inc COM 741503403 29,185 25,596 SH   SOLE   24,841 0 755
Toyota Motor Corp COM 892331307 703 5,600 SH   SOLE   5,600 0 0
Tripadvisor Inc COM 896945201 14,416 193,090 SH   SOLE   186,690 0 6,400
Unilever N.V. COM 904784709 453 11,600 SH   SOLE   11,600 0 0
Verifone Systems COM 92342y109 338 9,080 SH   SOLE   7,080 0 2,000
Virtusa Corp COM 92827P102 4,029 96,700 SH   SOLE   96,700 0 0
Visa Inc-Class A COM 92826C839 14,778 56,363 SH   SOLE   53,563 0 2,800
Vodafone Group plc ADS COM 92857w308 464 13,589 SH   SOLE   13,589 0 0
Volkswagen AG COM 928662303 474 11,000 SH   SOLE   11,000 0 0
WPP plc. COM 92937A102 448 4,300 SH   SOLE   4,300 0 0
Wal-mart De Mexico SAB COM 93114w107 394 18,400 SH   SOLE   18,400 0 0
Walt Disney Company COM 254687106 1,385 14,700 SH   SOLE   13,400 0 1,300
Yahoo! Inc COM 984332106 520 10,300 SH   SOLE   10,300 0 0