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 Inc COM 00507k103 14,919 66,886 SH   SOLE   61,636 0 5,250
Affiliated Managers Group COM 008252108 11,843 57,657 SH   SOLE   57,657 0 0
Air Liquide ADR COM 009126202 401 14,852 SH   SOLE   14,852 0 0
Alkermes PLC COM g01767105 1,256 24,950 SH   SOLE   22,450 0 2,500
Alliance Data Systems COM 018581108 12,800 45,510 SH   SOLE   42,360 0 3,150
Alliance Fiber Optic COM 018680306 1,538 85,000 SH   SOLE   85,000 0 0
Ambev S.A. COM 02319v103 644 91,500 SH   SOLE   91,500 0 0
Anadarko Petroleum Corp COM 032511107 2,927 26,735 SH   SOLE   25,535 0 1,200
Anheuser-Busch Inbex SA COM 03524a108 551 4,797 SH   SOLE   4,797 0 0
Apple Inc. COM 037833100 8,814 94,850 SH   SOLE   87,395 0 7,455
Aspen Technology COM 045327103 464 10,000 SH   SOLE   10,000 0 0
Atlas Copco Ab ADR COM 049255706 262 9,000 SH   SOLE   9,000 0 0
BASF SE ADR COM 055262505 466 4,000 SH   SOLE   4,000 0 0
Baidu.com COM 056752108 5,142 27,525 SH   SOLE   25,075 0 2,450
Bayer AG ADR COM 072730302 452 3,200 SH   SOLE   3,200 0 0
Blackrock Inc COM 09247x101 320 1,000 SH   SOLE   1,000 0 0
Blackstone Group LP COM 09253u108 1,388 41,500 SH   SOLE   38,000 0 3,500
Boeing Co COM 097023105 254 2,000 SH   SOLE   2,000 0 0
Carbo Ceramics COM 140781105 493 3,200 SH   SOLE   3,200 0 0
Carrizo Oil & Gas COM 144577103 5,768 83,280 SH   SOLE   78,880 0 4,400
Catamaran Corporation COM 148887102 837 18,950 SH   SOLE   16,650 0 2,300
Charter Communications Inc COM 16117M107 1,449 9,150 SH   SOLE   8,300 0 850
Cognizant Technology Solutions COM 192446102 25,411 519,540 SH   SOLE   497,340 0 22,200
Compass Group Plc ADS COM 20449x203 404 22,800 SH   SOLE   22,800 0 0
Continental Resources COM 212015101 3,130 19,805 SH   SOLE   18,805 0 1,000
Deutsche Telekom AG COM 251566105 562 32,100 SH   SOLE   32,100 0 0
Diageo PLC ADS COM 25243q205 700 5,500 SH   SOLE   5,500 0 0
Discovery Financial Services COM 254709108 205 3,300 SH   SOLE   3,300 0 0
Disney, Walt Company COM 254687106 939 10,950 SH   SOLE   10,250 0 700
EOG Resources COM 26875P101 202 1,725 SH   SOLE   1,725 0 0
EPAM Systems COM 29414b104 18,914 432,320 SH   SOLE   418,420 0 13,900
Ebay COM 278642103 15,317 305,970 SH   SOLE   292,370 0 13,600
Essilor Intl SA ADR COM 297284200 445 8,384 SH   SOLE   8,384 0 0
Evercore Partners, Inc. COM 29977a105 241 4,175 SH   SOLE   4,175 0 0
Everest Re Group Inc COM G3223R108 353 2,200 SH   SOLE   2,200 0 0
Express Scripts Inc COM 30219g108 408 5,885 SH   SOLE   5,885 0 0
Exxon Mobil Corporation COM 30231G102 8,931 88,702 SH   SOLE   85,574 0 3,128
Facebook, Inc COM 30303m102 2,811 41,775 SH   SOLE   39,575 0 2,200
Fresenius Medical Care A COM 358029106 522 15,600 SH   SOLE   15,600 0 0
Gilead Sciences Inc. COM 375558103 211 2,550 SH   SOLE   2,550 0 0
Goodrich Petroleum COM 382410405 822 29,800 SH   SOLE   29,800 0 0
Google Inc Class C COM 38259p706 14,926 25,946 SH   SOLE   23,616 0 2,330
Google Inc. Class A COM 38259p508 15,190 25,980 SH   SOLE   23,650 0 2,330
Grifols S.A. ADS COM 398438408 577 13,100 SH   SOLE   13,100 0 0
Grupo Televisa SA COM 40049j206 408 11,890 SH   SOLE   11,890 0 0
HD Supply COM 40416m105 312 11,000 SH   SOLE   11,000 0 0
Heineken N.V. COM 423012301 705 19,674 SH   SOLE   19,674 0 0
Henkel AG and Co. ADR COM 42550u208 231 2,000 SH   SOLE   2,000 0 0
Home Depot Inc. COM 437076102 3,010 37,173 SH   SOLE   35,173 0 2,000
ICON plc COM 45103T107 578 12,270 SH   SOLE   10,270 0 2,000
Informatica Corporation COM 45666q102 392 11,000 SH   SOLE   8,500 0 2,500
Intl. Business Mach. Corp. COM 459200101 7,423 40,950 SH   SOLE   38,750 0 2,200
Johnson & Johnson COM 478160104 2,824 26,992 SH   SOLE   25,892 0 1,100
Kimberly Clark Corp COM 494368103 2,099 18,871 SH   SOLE   16,451 0 2,420
Kodiak Oil & Gas Corp COM 50015q100 364 25,000 SH   SOLE   25,000 0 0
Komatsu Ltd COM 500458401 429 18,468 SH   SOLE   18,468 0 0
LVMH Moet Hennessy ADR COM 502441030 475 12,300 SH   SOLE   12,300 0 0
Luxoft Holdings Inc. COM g57279104 13,846 383,960 SH   SOLE   366,860 0 17,100
Luxottica Group ADS COM 55068r202 649 11,200 SH   SOLE   11,200 0 0
Mastercard Inc. COM 57636q104 13,361 181,855 SH   SOLE   169,155 0 12,700
Medidata Solutions COM 58471a105 469 10,960 SH   SOLE   8,960 0 2,000
Microsoft Corp COM 594918104 18,424 441,816 SH   SOLE   414,816 0 27,000
Millicom International Cellula COM SE0001174 23,829 258,121 SH   SOLE   246,289 0 11,832
Millicom International Cellula COM l6388f110 93,104 1,016,312 SH   SOLE   1,013,212 0 3,100
NQ Mobile Inc. ADS COM 64118u108 476 77,500 SH   SOLE   77,500 0 0
Nestle S.A. ADR COM 641069406 740 9,535 SH   SOLE   9,535 0 0
NetEase.com, Inc. COM 64110w102 425 5,430 SH   SOLE   5,430 0 0
Nidec Corp COM 654090109 1,043 67,800 SH   SOLE   67,800 0 0
Noble Energy Inc COM 655044105 14,529 187,565 SH   SOLE   173,233 0 14,332
North Atlantic Drilling Ltd. COM g6613p202 2,352 221,500 SH   SOLE   221,500 0 0
Novartis AG COM 66987v109 1,263 13,953 SH   SOLE   13,953 0 0
Novo-Nordisk A/S COM 670100205 531 11,500 SH   SOLE   11,500 0 0
Penn Virginia Corp. COM 707882106 175 10,325 SH   SOLE   10,325 0 0
Pioneer Natural Resources COM 723787107 7,438 32,365 SH   SOLE   30,015 0 2,350
Precision Castparts Corp COM 740189105 379 1,500 SH   SOLE   1,500 0 0
Procter & Gamble Co. COM 742718109 695 8,844 SH   SOLE   8,844 0 0
Prudential PLC COM 74435k204 665 14,500 SH   SOLE   14,500 0 0
Purecycle COM 746228303 989 146,073 SH   SOLE   146,073 0 0
Qualcomm Inc. COM 747525103 9,264 116,965 SH   SOLE   108,565 0 8,400
Reckitt Benckiser Group COM 756255204 506 28,900 SH   SOLE   28,900 0 0
Roche Holdings Ltd COM 771195104 593 15,900 SH   SOLE   15,900 0 0
Rolls Royce Hldg Plc ADS COM 775781206 924 10,000 SH   SOLE   10,000 0 0
Royal Caribbean Cruises COM V7780T103 423 7,600 SH   SOLE   7,600 0 0
SAP AG COM 803054204 1,078 14,000 SH   SOLE   14,000 0 0
Schlumberger Ltd COM 806857108 1,560 13,230 SH   SOLE   11,930 0 1,300
Seadrill Limited COM g7945e105 2,976 74,490 SH   SOLE   74,490 0 0
Shire plc ADS COM 82481r106 871 3,700 SH   SOLE   3,700 0 0
Synaptics Inc COM 87157D109 725 8,000 SH   SOLE   8,000 0 0
Syngenta AG COM 87160a100 651 8,700 SH   SOLE   8,700 0 0
Teekay Tankers Cl A COM y8565n102 86 20,000 SH   SOLE   20,000 0 0
Tencent Holdings Ltd COM 88032q109 481 31,500 SH   SOLE   31,500 0 0
Teva Pharmaceutical COM 881624209 576 10,990 SH   SOLE   10,990 0 0
The Priceline Group COM 741503403 34,105 28,350 SH   SOLE   27,170 0 1,180
Toyota Motor Corp COM 892331307 670 5,600 SH   SOLE   5,600 0 0
TripAdvisor, Inc. COM 896945201 24,894 229,100 SH   SOLE   216,400 0 12,700
U.S. Silica Holdings, Inc. COM 90346e103 444 8,000 SH   SOLE   8,000 0 0
Unilever N.V. COM 904784709 508 11,600 SH   SOLE   11,600 0 0
VISA Inc. COM 92826c839 12,846 60,965 SH   SOLE   57,565 0 3,400
Vodafone Group plc ADS COM 92857w308 459 13,752 SH   SOLE   13,752 0 0
Volkswagen AG COM 928662303 622 12,000 SH   SOLE   12,000 0 0
Wal-mart De Mexico SAB COM 93114w107 491 18,400 SH   SOLE   18,400 0 0
Yahoo! Inc COM 984332106 292 8,300 SH   SOLE   8,300 0 0
adidas AG COM 00687A107 522 10,300 SH   SOLE   10,300 0 0