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
ABBOTT LABS COM 002824100 60,897 1,549,159 SH   SOLE   1,425,878 0 123,281
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 169,649 1,497,477 SH   SOLE   1,393,636 0 103,841
ACI WORLDWIDE INC COM 004498101 17,533 898,653 SH   SOLE   670,182 0 228,471
ACTIVISION BLIZZARD INC COM 00507V109 122,289 3,085,764 SH   SOLE   2,933,091 0 152,673
ACUITY BRANDS INC COM 00508Y102 332,356 1,340,361 SH   SOLE   1,161,550 0 178,811
ADVANCE AUTO PARTS INC COM 00751Y106 93,440 578,109 SH   SOLE   509,808 0 68,301
AGIOS PHARMACEUTICALS INC COM 00847X104 2,584 61,682 SH   SOLE   46,135 0 15,547
AIR LEASE CORP CL A 00912X302 227,675 8,501,691 SH   SOLE   8,113,657 0 388,034
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 27,391 344,410 SH   SOLE   344,410 0 0
ALLEGHANY CORP DEL COM 017175100 257,938 469,336 SH   SOLE   447,011 0 22,325
ALLEGION PUB LTD CO ORD SHS G0176J109 27,487 395,890 SH   SOLE   357,667 0 38,223
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 93,182 2,651,742 SH   SOLE   2,501,596 0 150,146
ALLSTATE CORP COM 020002101 132,388 1,892,610 SH   SOLE   1,785,574 0 107,036
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 12,497 225,203 SH   SOLE   167,903 0 57,300
ALPHABET INC CAP STK CL A 02079K305 475,563 675,967 SH   SOLE   600,675 0 75,292
ALPHABET INC CAP STK CL C 02079K107 355,580 513,770 SH   SOLE   454,129 0 59,641
AMAZON COM INC COM 023135106 313,880 438,613 SH   SOLE   378,988 0 59,625
AMERICAN CAPITAL AGENCY CORP COM 02503X105 155,068 7,823,809 SH   SOLE   7,488,132 0 335,677
AMERICAN EXPRESS CO COM 025816109 288,105 4,741,689 SH   SOLE   4,033,654 0 708,035
AMERICAN RLTY CAP PPTYS INC NOTE 3.000% 8/0 02917TAA2 2,964 3,000,000 SH   SOLE   0 0 3,000,000
AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 4,963 5,000,000 SH   SOLE   0 0 5,000,000
AMERISOURCEBERGEN CORP COM 03073E105 112,709 1,420,937 SH   SOLE   1,340,138 0 80,799
AMETEK INC NEW COM 031100100 352,770 7,630,766 SH   SOLE   7,253,079 0 377,687
ANALOG DEVICES INC COM 032654105 118,527 2,092,646 SH   SOLE   1,974,138 0 118,508
ANTHEM INC COM 036752103 140,120 1,066,849 SH   SOLE   981,943 0 84,906
AON PLC SHS CL A G0408V102 1,475,749 13,510,473 SH   SOLE   12,128,473 0 1,382,000
APACHE CORP COM 037411105 273,979 4,921,492 SH   SOLE   4,712,394 0 209,098
APPLE INC COM 037833100 43,840 458,575 SH   SOLE   458,575 0 0
ARAMARK COM 03852U106 140,958 4,217,778 SH   SOLE   4,009,083 0 208,695
ARCH CAP GROUP LTD ORD G0450A105 1,358,142 18,863,084 SH   SOLE   16,986,339 0 1,876,745
ARROW ELECTRS INC COM 042735100 231,541 3,740,562 SH   SOLE   3,558,215 0 182,347
ASPEN TECHNOLOGY INC COM 045327103 11,364 282,417 SH   SOLE   210,794 0 71,623
ATHENAHEALTH INC COM 04685W103 239,363 1,734,386 SH   SOLE   1,559,003 0 175,383
ATLASSIAN CORP PLC CL A G06242104 59,144 2,283,543 SH   SOLE   1,981,067 0 302,476
AUTONATION INC COM 05329W102 110,863 2,359,789 SH   SOLE   2,225,539 0 134,250
AVNET INC COM 053807103 219,571 5,420,174 SH   SOLE   5,155,872 0 264,302
BAIDU INC SPON ADR REP A 056752108 1,122,369 6,796,059 SH   SOLE   6,111,607 0 684,452
BANK NEW YORK MELLON CORP COM 064058100 575,737 14,819,489 SH   SOLE   12,614,884 0 2,204,605
BATS GLOBAL MKTS INC COM 05491G109 14,812 576,556 SH   SOLE   430,227 0 146,329
BECTON DICKINSON & CO COM 075887109 305,399 1,800,809 SH   SOLE   1,711,756 0 89,053
BED BATH & BEYOND INC COM 075896100 67,409 1,559,669 SH   SOLE   1,471,471 0 88,198
BENEFITFOCUS INC COM 08180D106 40,419 1,060,304 SH   SOLE   790,930 0 269,374
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 59,460 410,664 SH   SOLE   410,664 0 0
BLACKBAUD INC COM 09227Q100 35,161 517,831 SH   SOLE   386,306 0 131,525
BLOCK H & R INC COM 093671105 100,037 4,349,421 SH   SOLE   4,102,941 0 246,480
BOSTON SCIENTIFIC CORP COM 101137107 969,387 41,479,994 SH   SOLE   38,696,802 0 2,783,192
BRADY CORP CL A 104674106 16,177 529,360 SH   SOLE   394,838 0 134,522
BRIGHT HORIZONS FAM SOL IN D COM 109194100 51,179 771,819 SH   SOLE   575,700 0 196,119
BRISTOL MYERS SQUIBB CO COM 110122108 18,674 253,896 SH   SOLE   155,974 0 97,922
BROADCOM LTD SHS Y09827109 160,652 1,033,799 SH   SOLE   951,580 0 82,219
BUFFALO WILD WINGS INC COM 119848109 7,643 55,006 SH   SOLE   41,031 0 13,975
BURLINGTON STORES INC COM 122017106 36,043 540,288 SH   SOLE   403,077 0 137,211
CABLE ONE INC COM 12685J105 4,562 8,921 SH   SOLE   8,921 0 0
CANADIAN PAC RY LTD COM 13645T100 485,719 3,771,402 SH   SOLE   3,269,452 0 501,950
CAVIUM INC COM 14964U108 1,081 28,002 SH   SOLE   20,988 0 7,014
CBS CORP NEW CL B 124857202 217,234 3,990,334 SH   SOLE   3,830,352 0 159,982
CELANESE CORP DEL COM SER A 150870103 184,528 2,819,373 SH   SOLE   2,683,488 0 135,885
CELGENE CORP COM 151020104 21,445 217,432 SH   SOLE   133,998 0 83,434
CEPHEID COM 15670R107 135,970 4,421,791 SH   SOLE   3,940,190 0 481,601
CERNER CORP COM 156782104 130,534 2,227,542 SH   SOLE   2,117,392 0 110,150
CHARTER COMMUNICATIONS INC N CL A 16119P108 16,120 70,503 SH   SOLE   43,182 0 27,321
CHIPOTLE MEXICAN GRILL INC COM 169656105 66,419 164,909 SH   SOLE   156,731 0 8,178
CHUBB LIMITED COM H1467J104 41,514 317,604 SH   SOLE   317,604 0 0
CIGNA CORPORATION COM 125509109 305,979 2,390,645 SH   SOLE   2,272,036 0 118,609
CIMAREX ENERGY CO COM 171798101 128,084 1,073,452 SH   SOLE   1,020,356 0 53,096
CISCO SYS INC COM 17275R102 454,581 15,844,564 SH   SOLE   13,639,376 0 2,205,188
CITIGROUP INC COM NEW 172967424 508,791 12,002,615 SH   SOLE   10,377,902 0 1,624,713
CITIZENS FINL GROUP INC COM 174610105 215,502 10,785,887 SH   SOLE   9,195,624 0 1,590,263
COACH INC COM 189754104 105,148 2,580,960 SH   SOLE   2,434,832 0 146,128
COCA COLA EUROPEAN PARTNERS SHS G25839104 265,643 7,443,062 SH   SOLE   6,597,580 0 845,482
COGNEX CORP COM 192422103 68,393 1,586,837 SH   SOLE   1,183,646 0 403,191
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 776,805 13,571,012 SH   SOLE   12,065,470 0 1,505,542
COMCAST CORP NEW CL A 20030N101 25,560 392,089 SH   SOLE   240,513 0 151,576
CONCHO RES INC COM 20605P101 132,012 1,106,833 SH   SOLE   1,052,081 0 54,752
COPA HOLDINGS SA CL A P31076105 8,810 168,585 SH   SOLE   168,585 0 0
COSTAR GROUP INC COM 22160N109 73,913 338,028 SH   SOLE   252,156 0 85,872
CREDICORP LTD COM G2519Y108 19,169 124,211 SH   SOLE   124,211 0 0
CRITEO S A SPONS ADS 226718104 4,673 101,756 SH   SOLE   100,284 0 1,472
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 120,658 2,928,604 SH   SOLE   2,783,702 0 144,902
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 18,157 556,614 SH   SOLE   415,221 0 141,393
DELPHI AUTOMOTIVE PLC SHS G27823106 599,077 9,569,916 SH   SOLE   8,662,431 0 907,485
DEMANDWARE INC COM 24802Y105 52,701 703,618 SH   SOLE   524,892 0 178,726
DEVON ENERGY CORP NEW COM 25179M103 305,308 8,422,279 SH   SOLE   8,051,968 0 370,311
DEXCOM INC COM 252131107 443,542 5,591,101 SH   SOLE   5,021,433 0 569,668
DIAMONDBACK ENERGY INC COM 25278X109 18,454 202,322 SH   SOLE   150,930 0 51,392
DOLLAR GEN CORP NEW COM 256677105 37,819 402,332 SH   SOLE   247,351 0 154,981
DOLLAR TREE INC COM 256746108 272,799 2,894,725 SH   SOLE   2,638,837 0 255,888
DONALDSON INC COM 257651109 23,307 678,317 SH   SOLE   506,006 0 172,311
DR REDDYS LABS LTD ADR 256135203 535 10,443 SH   SOLE   10,443 0 0
DUNKIN BRANDS GROUP INC COM 265504100 35,530 814,532 SH   SOLE   607,623 0 206,909
ECOLAB INC COM 278865100 92,335 778,545 SH   SOLE   716,609 0 61,936
ELECTRONIC ARTS INC COM 285512109 568,214 7,500,189 SH   SOLE   7,045,204 0 454,985
ELLIE MAE INC COM 28849P100 45,039 491,421 SH   SOLE   366,604 0 124,817
ENVISION HEALTHCARE HLDGS IN COM 29413U103 213,269 8,406,353 SH   SOLE   7,990,112 0 416,241
EOG RES INC COM 26875P101 41,016 491,683 SH   SOLE   491,683 0 0
EPAM SYS INC COM 29414B104 6,716 104,429 SH   SOLE   104,429 0 0
FACEBOOK INC CL A 30303M102 334,261 2,924,934 SH   SOLE   2,711,214 0 213,720
FEDEX CORP COM 31428X106 173,914 1,145,831 SH   SOLE   962,564 0 183,267
FEI CO COM 30241L109 16,573 155,059 SH   SOLE   115,663 0 39,396
FIDELITY NATL INFORMATION SV COM 31620M106 164,726 2,235,692 SH   SOLE   2,048,081 0 187,611
FIFTH THIRD BANCORP COM 316773100 153,524 8,727,920 SH   SOLE   8,229,383 0 498,537
FLIR SYS INC COM 302445101 76,166 2,460,924 SH   SOLE   2,321,787 0 139,137
FLUOR CORP NEW COM 343412102 137,487 2,789,913 SH   SOLE   2,631,596 0 158,317
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 68,556 741,231 SH   SOLE   682,240 0 58,991
FORTUNE BRANDS HOME & SEC IN COM 34964C106 413,296 7,129,478 SH   SOLE   6,776,599 0 352,879
GARTNER INC COM 366651107 194,232 1,993,964 SH   SOLE   1,895,175 0 98,789
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,939 74,463 SH   SOLE   74,463 0 0
GENERAL MLS INC COM 370334104 27,768 389,346 SH   SOLE   238,863 0 150,483
GENMARK DIAGNOSTICS INC COM 372309104 18,249 2,097,580 SH   SOLE   1,564,052 0 533,528
GENTEX CORP COM 371901109 118,776 7,687,777 SH   SOLE   7,252,462 0 435,315
GENTHERM INC COM 37253A103 26,149 763,464 SH   SOLE   569,476 0 193,988
GILEAD SCIENCES INC COM 375558103 30,575 366,515 SH   SOLE   366,515 0 0
GLOBAL PMTS INC COM 37940X102 480,186 6,727,175 SH   SOLE   6,385,648 0 341,527
GLOBANT S A COM L44385109 993 25,236 SH   SOLE   25,236 0 0
GOLDCORP INC NEW COM 380956409 236,528 12,364,245 SH   SOLE   11,866,066 0 498,179
GOLDMAN SACHS GROUP INC COM 38141G104 43,998 296,124 SH   SOLE   296,124 0 0
GRANA Y MONTERO S A A SPONSORED ADR 38500P208 1,499 209,983 SH   SOLE   209,983 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 319,079 19,140,903 SH   SOLE   16,727,286 0 2,413,617
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 2,953 96,684 SH   SOLE   96,684 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 3,842 300,422 SH   SOLE   300,422 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 152,576 5,859,295 SH   SOLE   5,307,298 0 551,997
GUIDEWIRE SOFTWARE INC COM 40171V100 314,944 5,099,484 SH   SOLE   4,590,580 0 508,904
HARLEY DAVIDSON INC COM 412822108 106,164 2,343,584 SH   SOLE   2,210,891 0 132,693
HARRIS CORP DEL COM 413875105 69,999 838,916 SH   SOLE   796,977 0 41,939
HD SUPPLY HLDGS INC COM 40416M105 176,624 5,072,490 SH   SOLE   4,821,102 0 251,388
HDFC BANK LTD ADR REPS 3 SHS 40415F101 26,689 402,241 SH   SOLE   402,241 0 0
HELMERICH & PAYNE INC COM 423452101 87,875 1,309,034 SH   SOLE   1,235,009 0 74,025
HESS CORP COM 42809H107 240,284 3,998,078 SH   SOLE   3,817,879 0 180,199
HUBBELL INC COM 443510607 102,856 975,215 SH   SOLE   924,663 0 50,552
HUBSPOT INC COM 443573100 6,912 159,195 SH   SOLE   119,109 0 40,086
IAC INTERACTIVECORP COM 44919P508 123,187 2,188,045 SH   SOLE   2,064,326 0 123,719
ICICI BK LTD ADR 45104G104 486 67,729 SH   SOLE   67,729 0 0
IDEX CORP COM 45167R104 44,890 546,770 SH   SOLE   407,634 0 139,136
IHS INC CL A 451734107 868,622 7,513,378 SH   SOLE   7,044,654 0 468,724
IMAX CORP COM 45245E109 12,062 409,167 SH   SOLE   305,207 0 103,960
IMPERIAL OIL LTD COM NEW 453038408 527,735 16,678,251 SH   SOLE   15,122,466 0 1,555,785
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 16,622 208,352 SH   SOLE   155,432 0 52,920
INTERCONTINENTAL EXCHANGE IN COM 45866F104 241,405 943,136 SH   SOLE   894,008 0 49,128
INTERPUBLIC GROUP COS INC COM 460690100 1,751 75,800 SH   SOLE   75,800 0 0
INTERXION HOLDING N.V SHS N47279109 50,851 1,378,811 SH   SOLE   1,146,320 0 232,491
INTUIT COM 461202103 109,172 978,154 SH   SOLE   929,733 0 48,421
INTUITIVE SURGICAL INC COM NEW 46120E602 111,777 168,998 SH   SOLE   160,641 0 8,357
ISHARES INDIA 50 ETF 464289529 1,245 44,005 SH   SOLE   44,005 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 219,935 4,415,483 SH   SOLE   4,222,106 0 193,377
JOHN BEAN TECHNOLOGIES CORP COM 477839104 55,321 903,639 SH   SOLE   674,107 0 229,532
JOHNSON & JOHNSON COM 478160104 522,085 4,304,082 SH   SOLE   3,654,438 0 649,644
JOY GLOBAL INC COM 481165108 227,687 10,770,453 SH   SOLE   9,761,212 0 1,009,241
JPMORGAN CHASE & CO COM 46625H100 17,064 274,601 SH   SOLE   168,459 0 106,142
KANSAS CITY SOUTHERN COM NEW 485170302 12,083 134,117 SH   SOLE   134,117 0 0
KENNAMETAL INC COM 489170100 75,389 3,409,724 SH   SOLE   3,216,658 0 193,066
KEYSIGHT TECHNOLOGIES INC COM 49338L103 119,810 4,118,611 SH   SOLE   3,885,411 0 233,200
KINROSS GOLD CORP COM NO PAR 496902404 132,074 27,009,021 SH   SOLE   25,956,982 0 1,052,039
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 140,164 2,722,154 SH   SOLE   2,586,727 0 135,427
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 57,242 1,774,407 SH   SOLE   1,565,206 0 209,201
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 87,676 2,698,549 SH   SOLE   2,383,453 0 315,096
LIBERTY GLOBAL PLC SHS CL A G5480U104 415,024 14,281,614 SH   SOLE   12,584,993 0 1,696,621
LIBERTY GLOBAL PLC SHS CL C G5480U120 622,329 21,721,785 SH   SOLE   19,165,001 0 2,556,784
LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 159,344 4,298,465 SH   SOLE   4,107,103 0 191,362
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 190,587 7,512,289 SH   SOLE   7,171,853 0 340,436
LIVE NATION ENTERTAINMENT IN COM 538034109 17,095 727,430 SH   SOLE   446,362 0 281,068
LKQ CORP COM 501889208 932,952 29,430,648 SH   SOLE   27,411,449 0 2,019,199
LOEWS CORP COM 540424108 97,831 2,380,898 SH   SOLE   2,246,096 0 134,802
LULULEMON ATHLETICA INC COM 550021109 100,854 1,365,478 SH   SOLE   1,298,098 0 67,380
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 45,293 608,611 SH   SOLE   608,611 0 0
M & T BK CORP COM 55261F104 125,051 1,057,695 SH   SOLE   997,744 0 59,951
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 5,715 384,601 SH   SOLE   287,248 0 97,353
MANHATTAN ASSOCS INC COM 562750109 11,377 177,411 SH   SOLE   132,638 0 44,773
MANPOWERGROUP INC COM 56418H100 45,819 712,134 SH   SOLE   671,814 0 40,320
MARSH & MCLENNAN COS INC COM 571748102 503,661 7,357,005 SH   SOLE   6,265,749 0 1,091,256
MASONITE INTL CORP NEW COM 575385109 10,844 163,956 SH   SOLE   122,709 0 41,247
MASTERCARD INC CL A 57636Q104 32,875 373,329 SH   SOLE   229,236 0 144,093
MCDERMOTT INTL INC COM 580037109 39,815 8,059,716 SH   SOLE   7,603,404 0 456,312
MEDIVATION INC COM 58501N101 30,231 501,335 SH   SOLE   307,797 0 193,538
MEDTRONIC PLC SHS G5960L103 2,753,568 31,734,100 SH   SOLE   28,295,785 0 3,438,315
MERCADOLIBRE INC COM 58733R102 49,403 351,199 SH   SOLE   284,455 0 66,744
MICHAELS COS INC COM 59408Q106 181,879 6,395,188 SH   SOLE   6,078,905 0 316,283
MICROSOFT CORP COM 594918104 550,824 10,764,596 SH   SOLE   9,159,245 0 1,605,351
MIDDLEBY CORP COM 596278101 140,950 1,222,994 SH   SOLE   1,162,275 0 60,719
MOLSON COORS BREWING CO CL B 60871R209 39,709 392,657 SH   SOLE   241,150 0 151,507
MONDELEZ INTL INC CL A 609207105 20,926 459,803 SH   SOLE   280,700 0 179,103
MONSTER BEVERAGE CORP NEW COM 61174X109 268,199 1,668,841 SH   SOLE   1,569,082 0 99,759
MOSAIC CO NEW COM 61945C103 233,402 8,915,271 SH   SOLE   8,537,504 0 377,767
MOTOROLA SOLUTIONS INC COM NEW 620076307 134,236 2,034,798 SH   SOLE   1,934,071 0 100,727
NATIONAL INSTRS CORP COM 636518102 11,648 425,106 SH   SOLE   317,041 0 108,065
NEKTAR THERAPEUTICS COM 640268108 14,270 1,002,832 SH   SOLE   688,290 0 314,542
NEOGENOMICS INC COM NEW 64049M209 22,987 2,859,065 SH   SOLE   2,131,846 0 727,219
NEVRO CORP COM 64157F103 43,172 585,310 SH   SOLE   436,616 0 148,694
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 286,990 6,852,685 SH   SOLE   6,175,339 0 677,346
NEWELL BRANDS INC COM 651229106 154,203 3,174,851 SH   SOLE   3,017,296 0 157,555
NEWMARKET CORP COM 651587107 5,695 13,743 SH   SOLE   8,468 0 5,275
NIKE INC CL B 654106103 5,538 100,329 SH   SOLE   100,329 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 3,091 128,213 SH   SOLE   128,213 0 0
NOBLE ENERGY INC COM 655044105 175,249 4,885,660 SH   SOLE   4,559,947 0 325,713
NORDSTROM INC COM 655664100 26,014 683,670 SH   SOLE   644,925 0 38,745
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 88,389 2,218,610 SH   SOLE   2,108,753 0 109,857
NOVO-NORDISK A S ADR 670100205 5,945 110,545 SH   SOLE   110,545 0 0
NUCOR CORP COM 670346105 141,143 2,856,559 SH   SOLE   2,722,456 0 134,103
NVIDIA CORP COM 67066G104 198,514 4,222,802 SH   SOLE   4,013,860 0 208,942
NXP SEMICONDUCTORS N V COM N6596X109 164,680 2,102,113 SH   SOLE   1,998,192 0 103,921
O REILLY AUTOMOTIVE INC NEW COM 67103H107 84,332 311,075 SH   SOLE   295,630 0 15,445
OGE ENERGY CORP COM 670837103 107,915 3,295,121 SH   SOLE   3,108,545 0 186,576
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 22,125 888,925 SH   SOLE   663,163 0 225,762
OMNICOM GROUP INC COM 681919106 152,673 1,873,517 SH   SOLE   1,767,431 0 106,086
ORACLE CORP COM 68389X105 780,558 19,070,568 SH   SOLE   16,361,473 0 2,709,095
PALO ALTO NETWORKS INC COM 697435105 145,492 1,186,338 SH   SOLE   1,127,600 0 58,738
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 2,810 102,767 SH   SOLE   102,767 0 0
PANDORA MEDIA INC COM 698354107 28,722 2,306,956 SH   SOLE   1,719,096 0 587,860
PAYLOCITY HLDG CORP COM 70438V106 14,472 335,007 SH   SOLE   249,926 0 85,081
PEPSICO INC COM 713448108 20,386 192,431 SH   SOLE   118,057 0 74,374
PRICELINE GRP INC COM NEW 741503403 77,438 62,029 SH   SOLE   57,097 0 4,932
PRICESMART INC COM 741511109 24,672 263,679 SH   SOLE   196,646 0 67,033
PROGRESSIVE CORP OHIO COM 743315103 276,671 8,258,837 SH   SOLE   7,201,412 0 1,057,425
PROOFPOINT INC COM 743424103 56,589 896,953 SH   SOLE   669,165 0 227,788
PROTO LABS INC COM 743713109 20,505 356,232 SH   SOLE   265,774 0 90,458
Q2 HLDGS INC COM 74736L109 49,205 1,756,070 SH   SOLE   1,310,103 0 445,967
QIWI PLC SPON ADR REP B 74735M108 8,972 684,920 SH   SOLE   684,920 0 0
QUALCOMM INC COM 747525103 455,448 8,501,917 SH   SOLE   7,313,556 0 1,188,361
QUANTA SVCS INC COM 74762E102 53,117 2,297,456 SH   SOLE   2,167,127 0 130,329
REGENERON PHARMACEUTICALS COM 75886F107 617,101 1,767,033 SH   SOLE   1,660,598 0 106,435
ROCKWELL COLLINS INC COM 774341101 125,950 1,479,333 SH   SOLE   1,395,079 0 84,254
ROPER TECHNOLOGIES INC COM 776696106 139,307 816,763 SH   SOLE   776,235 0 40,528
RPM INTL INC COM 749685103 212,561 4,255,483 SH   SOLE   4,045,410 0 210,073
RSP PERMIAN INC COM 74978Q105 9,289 266,231 SH   SOLE   199,214 0 67,017
RYDER SYS INC COM 783549108 116,391 1,903,678 SH   SOLE   1,794,930 0 108,748
S&P GLOBAL INC COM 78409V104 837,221 7,805,532 SH   SOLE   7,330,804 0 474,728
SALESFORCE COM INC COM 79466L302 124,336 1,565,744 SH   SOLE   1,440,980 0 124,764
SCHLUMBERGER LTD COM 806857108 98,798 1,249,337 SH   SOLE   1,149,922 0 99,415
SEATTLE GENETICS INC COM 812578102 169,969 4,206,104 SH   SOLE   3,877,955 0 328,149
SNYDERS-LANCE INC COM 833551104 2,279 67,256 SH   SOLE   67,256 0 0
SPLUNK INC COM 848637104 14,576 269,023 SH   SOLE   165,615 0 103,408
SPS COMM INC COM 78463M107 22,193 366,220 SH   SOLE   273,179 0 93,041
STARBUCKS CORP COM 855244109 108,524 1,899,924 SH   SOLE   1,748,720 0 151,204
SURGICAL CARE AFFILIATES INC COM 86881L106 33,337 699,320 SH   SOLE   545,768 0 153,552
SVB FINL GROUP COM 78486Q101 90,102 946,852 SH   SOLE   879,735 0 67,117
SYNOPSYS INC COM 871607107 111,630 2,064,165 SH   SOLE   1,947,108 0 117,057
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 30,902 814,921 SH   SOLE   607,790 0 207,131
TASER INTL INC COM 87651B104 70,298 2,825,488 SH   SOLE   2,107,579 0 717,909
TD AMERITRADE HLDG CORP COM 87236Y108 47,065 1,652,855 SH   SOLE   1,571,387 0 81,468
TE CONNECTIVITY LTD REG SHS H84989104 611,989 10,715,976 SH   SOLE   9,722,530 0 993,446
TEGNA INC COM 87901J105 68,289 2,947,294 SH   SOLE   2,780,415 0 166,879
TELEDYNE TECHNOLOGIES INC COM 879360105 54,047 545,654 SH   SOLE   425,856 0 119,798
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 961,801 70,720,651 SH   SOLE   63,160,272 0 7,560,379
TEXTRON INC COM 883203101 48,803 1,334,875 SH   SOLE   1,267,093 0 67,782
THERMO FISHER SCIENTIFIC INC COM 883556102 23,802 161,088 SH   SOLE   98,670 0 62,418
TIME WARNER INC COM NEW 887317303 51,314 697,764 SH   SOLE   697,764 0 0
TORCHMARK CORP COM 891027104 151,827 2,455,957 SH   SOLE   2,316,911 0 139,046
TRACTOR SUPPLY CO COM 892356106 317,268 3,479,583 SH   SOLE   3,307,743 0 171,840
TRIMBLE NAVIGATION LTD COM 896239100 32,442 1,331,753 SH   SOLE   1,266,140 0 65,613
TYLER TECHNOLOGIES INC COM 902252105 50,429 302,494 SH   SOLE   225,674 0 76,820
ULTA SALON COSMETCS & FRAG I COM 90384S303 277,650 1,139,590 SH   SOLE   1,083,190 0 56,400
ULTIMATE SOFTWARE GROUP INC COM 90385D107 80,425 382,448 SH   SOLE   285,252 0 97,196
UNILEVER PLC SPON ADR NEW 904767704 171,588 3,581,463 SH   SOLE   3,333,086 0 248,377
UNION PAC CORP COM 907818108 30,531 349,923 SH   SOLE   349,923 0 0
UNITED TECHNOLOGIES CORP COM 913017109 221,808 2,162,926 SH   SOLE   2,057,642 0 105,284
VANTIV INC CL A 92210H105 168,678 2,980,178 SH   SOLE   2,832,553 0 147,625
VEEVA SYS INC CL A COM 922475108 27,672 811,016 SH   SOLE   605,033 0 205,983
VERISK ANALYTICS INC COM 92345Y106 182,676 2,253,029 SH   SOLE   2,141,590 0 111,439
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 7,182 642,984 SH   SOLE   642,984 0 0
VISA INC COM CL A 92826C839 416,105 5,610,149 SH   SOLE   5,177,224 0 432,925
VISTEON CORP COM NEW 92839U206 14,705 223,441 SH   SOLE   166,686 0 56,755
WABCO HLDGS INC COM 92927K102 204,726 2,235,732 SH   SOLE   1,981,804 0 253,928
WASTE CONNECTIONS INC COM 94106B101 355,369 4,932,259 SH   SOLE   4,688,292 0 243,967
WHITEWAVE FOODS CO COM 966244105 324,093 6,904,420 SH   SOLE   6,563,030 0 341,390
WILLIS TOWERS WATSON PUB LTD SHS G96629103 327,982 2,638,419 SH   SOLE   2,338,250 0 300,169
WORKDAY INC CL A 98138H101 384,773 5,152,979 SH   SOLE   4,849,345 0 303,634
YANDEX N V SHS CLASS A N97284108 1,461 66,848 SH   SOLE   66,848 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,746 90,914 SH   SOLE   90,914 0 0