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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 177,926 1,484,204 SH   SOLE 0 1,426,868 0 57,336
ACI WORLDWIDE INC COM 004498101 25,659 1,199,590 SH   SOLE 0 843,135 0 356,455
ACTIVISION BLIZZARD INC COM 00507V109 228,115 4,575,115 SH   SOLE 0 4,338,271 0 236,844
ACUITY BRANDS INC COM 00508Y102 293,819 1,440,290 SH   SOLE 0 1,250,806 0 189,484
ADOBE SYS INC COM 00724F101 10,740 82,534 SH   SOLE 0 55,419 0 27,115
ADVANCE AUTO PARTS INC COM 00751Y106 166,815 1,125,150 SH   SOLE 0 1,066,656 0 58,494
ADVANCED ACCELERATOR APPLIC SPONSORED ADS 00790T100 16,889 423,719 SH   SOLE 0 415,056 0 8,663
AETNA INC NEW COM 00817Y108 28,585 224,111 SH   SOLE 0 149,764 0 74,347
AGNC INVT CORP COM 00123Q104 148,682 7,475,203 SH   SOLE 0 7,136,806 0 338,397
AGRIUM INC COM 008916108 144,440 1,511,667 SH   SOLE 0 1,445,459 0 66,208
AIR LEASE CORP CL A 00912X302 351,047 9,059,266 SH   SOLE 0 8,623,403 0 435,863
ALBEMARLE CORP COM 012653101 1,230 11,641 SH   SOLE 0 7,803 0 3,838
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 873,899 8,104,415 SH   SOLE 0 7,144,098 0 960,317
ALLEGHANY CORP DEL COM 017175100 267,585 435,339 SH   SOLE 0 412,833 0 22,506
ALLEGION PUB LTD CO ORD SHS G0176J109 97,940 1,293,790 SH   SOLE 0 1,149,296 0 144,494
ALLERGAN PLC SHS G0177J108 27,913 116,831 SH   SOLE 0 116,831 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 133,663 2,517,192 SH   SOLE 0 2,353,089 0 164,103
ALLSTATE CORP COM 020002101 134,930 1,655,782 SH   SOLE 0 1,547,879 0 107,903
ALPHABET INC CAP STK CL A 02079K305 688,793 812,447 SH   SOLE 0 740,568 0 71,879
ALPHABET INC CAP STK CL C 02079K107 536,578 646,823 SH   SOLE 0 589,811 0 57,012
AMAZON COM INC COM 023135106 382,867 431,867 SH   SOLE 0 372,797 0 59,070
AMBEV SA SPONSORED ADR 02319V103 48,973 8,502,216 SH   SOLE 0 7,446,416 0 1,055,800
AMERICAN EXPRESS CO COM 025816109 398,340 5,035,266 SH   SOLE 0 4,448,299 0 586,967
AMERISOURCEBERGEN CORP COM 03073E105 125,670 1,419,999 SH   SOLE 0 1,326,964 0 93,035
AMETEK INC NEW COM 031100100 74,069 1,369,625 SH   SOLE 0 1,298,105 0 71,520
ANALOG DEVICES INC COM 032654105 149,095 1,819,346 SH   SOLE 0 1,699,878 0 119,468
ANTHEM INC COM 036752103 247,355 1,495,674 SH   SOLE 0 1,396,941 0 98,733
AON PLC SHS CL A G0408V102 1,512,254 12,741,205 SH   SOLE 0 11,527,080 0 1,214,125
APACHE CORP COM 037411105 217,985 4,241,783 SH   SOLE 0 4,030,991 0 210,792
APPLE INC COM 037833100 72,843 507,053 SH   SOLE 0 507,053 0 0
ARAMARK COM 03852U106 198,597 5,386,423 SH   SOLE 0 5,107,796 0 278,627
ARCH CAP GROUP LTD ORD G0450A105 1,672,578 17,648,811 SH   SOLE 0 16,376,591 0 1,272,220
ARROW ELECTRS INC COM 042735100 201,362 2,742,980 SH   SOLE 0 2,580,603 0 162,377
ASML HOLDING N V N Y REGISTRY SHS N07059210 279,697 2,106,155 SH   SOLE 0 1,966,788 0 139,367
ATHENAHEALTH INC COM 04685W103 151,348 1,343,044 SH   SOLE 0 1,202,275 0 140,769
ATLASSIAN CORP PLC CL A G06242104 180,223 6,017,450 SH   SOLE 0 5,408,133 0 609,317
AUTONATION INC COM 05329W102 124,164 2,936,019 SH   SOLE 0 2,744,303 0 191,716
AVNET INC COM 053807103 206,210 4,506,341 SH   SOLE 0 4,263,228 0 243,113
AXON ENTERPRISE INC COM 05464C101 31,718 1,391,765 SH   SOLE 0 978,895 0 412,870
BAIDU INC SPON ADR REP A 056752108 1,318,047 7,639,967 SH   SOLE 0 7,107,613 0 532,354
BANK AMER CORP COM 060505104 246,799 10,462,017 SH   SOLE 0 9,769,784 0 692,233
BANK NEW YORK MELLON CORP COM 064058100 635,157 13,448,163 SH   SOLE 0 11,880,551 0 1,567,612
BECTON DICKINSON & CO COM 075887109 291,493 1,589,035 SH   SOLE 0 1,507,073 0 81,962
BENEFITFOCUS INC COM 08180D106 26,262 939,601 SH   SOLE 0 660,259 0 279,342
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 81,961 491,729 SH   SOLE 0 491,729 0 0
BLACKBAUD INC COM 09227Q100 24,712 322,310 SH   SOLE 0 226,501 0 95,809
BLOCK H & R INC COM 093671105 109,466 4,708,203 SH   SOLE 0 4,401,038 0 307,165
BLUE BUFFALO PET PRODS INC COM 09531U102 75,396 3,278,067 SH   SOLE 0 2,965,336 0 312,731
BOSTON SCIENTIFIC CORP COM 101137107 1,056,282 42,472,120 SH   SOLE 0 40,012,887 0 2,459,233
BRADY CORP CL A 104674106 17,557 454,245 SH   SOLE 0 319,212 0 135,033
BRIGHT HORIZONS FAM SOL IN D COM 109194100 42,481 586,019 SH   SOLE 0 411,733 0 174,286
BROADCOM LTD SHS Y09827109 246,933 1,127,752 SH   SOLE 0 1,053,132 0 74,620
BURLINGTON STORES INC COM 122017106 48,562 499,146 SH   SOLE 0 350,758 0 148,388
BWX TECHNOLOGIES INC COM 05605H100 62,776 1,318,817 SH   SOLE 0 978,586 0 340,231
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 5,538 347,000 SH   SOLE 0 245,334 0 101,666
CANADIAN PAC RY LTD COM 13645T100 865,803 5,893,023 SH   SOLE 0 5,040,328 0 852,695
CBOE HLDGS INC COM 12503M108 145,333 1,792,680 SH   SOLE 0 1,570,197 0 222,483
CBS CORP NEW CL B 124857202 258,116 3,721,402 SH   SOLE 0 3,562,302 0 159,100
CDK GLOBAL INC COM 12508E101 13,511 207,832 SH   SOLE 0 139,348 0 68,484
CELANESE CORP DEL COM SER A 150870103 252,663 2,812,053 SH   SOLE 0 2,665,515 0 146,538
CELGENE CORP COM 151020104 38,115 306,319 SH   SOLE 0 205,784 0 100,535
CHINA BIOLOGIC PRODS INC COM 16938C106 39,609 395,578 SH   SOLE 0 395,578 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 84,334 189,294 SH   SOLE 0 179,357 0 9,937
CHUBB LIMITED COM H1467J104 51,809 380,250 SH   SOLE 0 380,250 0 0
CIGNA CORPORATION COM 125509109 348,394 2,378,281 SH   SOLE 0 2,255,371 0 122,910
CIMAREX ENERGY CO COM 171798101 186,369 1,559,704 SH   SOLE 0 1,478,898 0 80,806
CINTAS CORP COM 172908105 165,049 1,304,321 SH   SOLE 0 1,236,212 0 68,109
CISCO SYS INC COM 17275R102 374,689 11,085,461 SH   SOLE 0 9,791,937 0 1,293,524
CITIGROUP INC COM NEW 172967424 734,183 12,273,198 SH   SOLE 0 11,002,596 0 1,270,602
CITIZENS FINL GROUP INC COM 174610105 317,546 9,190,925 SH   SOLE 0 8,125,964 0 1,064,961
COACH INC COM 189754104 72,878 1,763,320 SH   SOLE 0 1,648,231 0 115,089
COCA COLA EUROPEAN PARTNERS SHS G25839104 551,285 14,626,813 SH   SOLE 0 12,787,669 0 1,839,144
COGNEX CORP COM 192422103 91,729 1,092,659 SH   SOLE 0 768,099 0 324,560
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 62,744 1,054,168 SH   SOLE 0 1,054,168 0 0
COMCAST CORP NEW CL A 20030N101 33,802 899,227 SH   SOLE 0 601,361 0 297,866
CONCHO RES INC COM 20605P101 295,874 2,305,393 SH   SOLE 0 2,185,531 0 119,862
COPA HOLDINGS SA CL A P31076105 10,293 91,701 SH   SOLE 0 91,701 0 0
COSTAR GROUP INC COM 22160N109 47,060 227,104 SH   SOLE 0 159,601 0 67,503
CREDICORP LTD COM G2519Y108 20,591 126,091 SH   SOLE 0 126,091 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 179,961 3,661,467 SH   SOLE 0 3,472,274 0 189,193
CUBIC CORP COM 229669106 10,363 196,265 SH   SOLE 0 145,620 0 50,645
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 16,819 477,532 SH   SOLE 0 335,519 0 142,013
DELPHI AUTOMOTIVE PLC SHS G27823106 248,474 3,087,017 SH   SOLE 0 2,933,139 0 153,878
DEVON ENERGY CORP NEW COM 25179M103 336,989 8,077,398 SH   SOLE 0 7,704,087 0 373,311
DEXCOM INC COM 252131107 567,906 6,702,535 SH   SOLE 0 6,047,943 0 654,592
DIAMONDBACK ENERGY INC COM 25278X109 18,003 173,583 SH   SOLE 0 121,959 0 51,624
DOLLAR TREE INC COM 256746108 146,472 1,866,832 SH   SOLE 0 1,719,873 0 146,959
DONALDSON INC COM 257651109 46,904 1,030,396 SH   SOLE 0 724,240 0 306,156
DR REDDYS LABS LTD ADR 256135203 546 13,594 SH   SOLE 0 13,594 0 0
DUNKIN BRANDS GROUP INC COM 265504100 10,209 186,697 SH   SOLE 0 131,109 0 55,588
ECOLAB INC COM 278865100 245,016 1,954,810 SH   SOLE 0 1,825,825 0 128,985
EDWARDS LIFESCIENCES CORP COM 28176E108 63,097 670,748 SH   SOLE 0 635,877 0 34,871
ELECTRONIC ARTS INC COM 285512109 387,143 4,324,655 SH   SOLE 0 4,070,547 0 254,108
ELLIE MAE INC COM 28849P100 42,273 421,591 SH   SOLE 0 296,243 0 125,348
ENEL AMERICAS S A SPONSORED ADR 29274F104 14,197 1,366,451 SH   SOLE 0 918,412 0 448,039
ENVISION HEALTHCARE CORP COM 29414D100 234,047 3,816,806 SH   SOLE 0 3,523,644 0 293,162
EOG RES INC COM 26875P101 42,930 440,077 SH   SOLE 0 440,077 0 0
EPAM SYS INC COM 29414B104 12,112 160,384 SH   SOLE 0 160,384 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 90,341 2,893,702 SH   SOLE 0 2,706,735 0 186,967
EXPEDIA INC DEL COM NEW 30212P303 112,049 888,080 SH   SOLE 0 841,908 0 46,172
EXPRESS SCRIPTS HLDG CO COM 30219G108 41,118 623,856 SH   SOLE 0 623,856 0 0
FACEBOOK INC CL A 30303M102 474,655 3,341,463 SH   SOLE 0 3,081,739 0 259,724
FEDEX CORP COM 31428X106 235,345 1,205,969 SH   SOLE 0 1,058,209 0 147,760
FIDELITY NATL INFORMATION SV COM 31620M106 237,841 2,987,203 SH   SOLE 0 2,762,167 0 225,036
FIFTH THIRD BANCORP COM 316773100 158,702 6,248,106 SH   SOLE 0 5,840,205 0 407,901
FLEETCOR TECHNOLOGIES INC COM 339041105 18,075 119,365 SH   SOLE 0 79,795 0 39,570
FLIR SYS INC COM 302445101 78,093 2,152,506 SH   SOLE 0 2,012,241 0 140,265
FLUOR CORP NEW COM 343412102 140,140 2,663,244 SH   SOLE 0 2,489,627 0 173,617
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 123,932 1,400,046 SH   SOLE 0 1,307,156 0 92,890
FORTUNE BRANDS HOME & SEC IN COM 34964C106 308,367 5,067,652 SH   SOLE 0 4,803,203 0 264,449
GARTNER INC COM 366651107 129,265 1,197,010 SH   SOLE 0 1,135,101 0 61,909
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 16,035 491,109 SH   SOLE 0 481,044 0 10,065
GENMARK DIAGNOSTICS INC COM 372309104 23,070 1,799,502 SH   SOLE 0 1,263,875 0 535,627
GENTEX CORP COM 371901109 143,633 6,733,842 SH   SOLE 0 6,295,000 0 438,842
GILEAD SCIENCES INC COM 375558103 40,448 595,526 SH   SOLE 0 595,526 0 0
GLAUKOS CORP COM 377322102 18,014 351,144 SH   SOLE 0 246,770 0 104,374
GLOBAL PMTS INC COM 37940X102 523,166 6,484,459 SH   SOLE 0 6,141,537 0 342,922
GOLDCORP INC NEW COM 380956409 224,870 15,412,581 SH   SOLE 0 14,749,947 0 662,634
GOLDMAN SACHS GROUP INC COM 38141G104 53,062 230,986 SH   SOLE 0 230,986 0 0
GRANA Y MONTERO S A A SPONSORED ADR 38500P208 1,327 423,944 SH   SOLE 0 423,944 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 232,208 12,302,427 SH   SOLE 0 10,609,955 0 1,692,472
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 11,605 682,634 SH   SOLE 0 682,634 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 37,417 1,442,440 SH   SOLE 0 1,442,440 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 272,262 4,833,334 SH   SOLE 0 4,318,409 0 514,925
HALOZYME THERAPEUTICS INC COM 40637H109 13,424 1,035,837 SH   SOLE 0 727,494 0 308,343
HARLEY DAVIDSON INC COM 412822108 82,534 1,364,204 SH   SOLE 0 1,275,024 0 89,180
HARRIS CORP DEL COM 413875105 193,077 1,735,212 SH   SOLE 0 1,597,440 0 137,772
HD SUPPLY HLDGS INC COM 40416M105 206,909 5,031,231 SH   SOLE 0 4,768,459 0 262,772
HDFC BANK LTD ADR REPS 3 SHS 40415F101 197,191 2,621,527 SH   SOLE 0 2,485,075 0 136,452
HEALTHEQUITY INC COM 42226A107 16,332 384,724 SH   SOLE 0 285,458 0 99,266
HEICO CORP NEW COM 422806109 15,943 182,834 SH   SOLE 0 128,504 0 54,330
HELMERICH & PAYNE INC COM 423452101 153,996 2,313,296 SH   SOLE 0 2,177,223 0 136,073
HESS CORP COM 42809H107 223,158 4,628,866 SH   SOLE 0 4,412,165 0 216,701
HOME DEPOT INC COM 437076102 31,261 212,907 SH   SOLE 0 142,274 0 70,633
HUBBELL INC COM 443510607 31,540 262,723 SH   SOLE 0 244,097 0 18,626
HUBSPOT INC COM 443573100 17,165 283,477 SH   SOLE 0 199,330 0 84,147
IAC INTERACTIVECORP COM 44919P508 141,097 1,913,953 SH   SOLE 0 1,789,231 0 124,722
ICICI BK LTD ADR 45104G104 3,785 440,164 SH   SOLE 0 440,164 0 0
IDEX CORP COM 45167R104 43,863 469,073 SH   SOLE 0 329,398 0 139,675
IHS MARKIT LTD SHS G47567105 1,821,106 43,411,345 SH   SOLE 0 40,775,984 0 2,635,361
IMPERIAL OIL LTD COM NEW 453038408 518,076 17,049,451 SH   SOLE 0 15,932,572 0 1,116,879
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 15,063 357,538 SH   SOLE 0 251,254 0 106,284
INTERCONTINENTAL EXCHANGE IN COM 45866F104 333,502 5,570,437 SH   SOLE 0 5,204,136 0 366,301
INTERXION HOLDING N.V SHS N47279109 71,742 1,813,498 SH   SOLE 0 1,529,433 0 284,065
INTUIT COM 461202103 100,423 865,794 SH   SOLE 0 820,794 0 45,000
ISHARES INDIA 50 ETF 464289529 6,658 205,926 SH   SOLE 0 205,926 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 134,489 2,432,873 SH   SOLE 0 2,299,479 0 133,394
JOHN BEAN TECHNOLOGIES CORP COM 477839104 68,180 775,216 SH   SOLE 0 544,726 0 230,490
JOHNSON & JOHNSON COM 478160104 445,279 3,575,104 SH   SOLE 0 3,159,858 0 415,246
JONES LANG LASALLE INC COM 48020Q107 78,479 704,165 SH   SOLE 0 669,987 0 34,178
KANSAS CITY SOUTHERN COM NEW 485170302 20,032 233,588 SH   SOLE 0 233,588 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 54,400 1,505,251 SH   SOLE 0 1,405,894 0 99,357
KINROSS GOLD CORP COM NO PAR 496902404 141,811 40,401,930 SH   SOLE 0 38,583,957 0 1,817,973
KIRBY CORP COM 497266106 127,316 1,804,624 SH   SOLE 0 1,686,839 0 117,785
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 79,955 1,758,024 SH   SOLE 0 1,673,182 0 84,842
LIBERTY GLOBAL PLC SHS CL A G5480U104 391,015 10,900,902 SH   SOLE 0 9,549,422 0 1,351,480
LIBERTY GLOBAL PLC SHS CL C G5480U120 610,409 17,420,344 SH   SOLE 0 15,267,261 0 2,153,083
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 183,599 4,127,671 SH   SOLE 0 3,927,496 0 200,175
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 197,254 9,852,871 SH   SOLE 0 9,374,409 0 478,462
LKQ CORP COM 501889208 862,058 29,451,925 SH   SOLE 0 27,441,934 0 2,009,991
LOEWS CORP COM 540424108 97,511 2,084,912 SH   SOLE 0 1,949,017 0 135,895
LOWES COS INC COM 548661107 20,248 246,302 SH   SOLE 0 164,604 0 81,698
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 77,199 846,576 SH   SOLE 0 846,576 0 0
M & T BK CORP COM 55261F104 168,382 1,088,234 SH   SOLE 0 974,554 0 113,680
MARSH & MCLENNAN COS INC COM 571748102 570,025 7,714,508 SH   SOLE 0 6,817,406 0 897,102
MASONITE INTL CORP NEW COM 575385109 30,073 379,473 SH   SOLE 0 266,667 0 112,806
MASTERCARD INCORPORATED CL A 57636Q104 49,210 437,538 SH   SOLE 0 293,345 0 144,193
MATCH GROUP INC COM 57665R106 9,829 601,903 SH   SOLE 0 422,997 0 178,906
MEDTRONIC PLC SHS G5960L103 1,895,808 23,532,868 SH   SOLE 0 21,445,925 0 2,086,943
MERCADOLIBRE INC COM 58733R102 27,788 131,406 SH   SOLE 0 108,740 0 22,666
MICROSOFT CORP COM 594918104 506,733 7,694,089 SH   SOLE 0 6,799,230 0 894,859
MIDDLEBY CORP COM 596278101 169,506 1,242,256 SH   SOLE 0 1,178,001 0 64,255
MIDSTATES PETROLEUM CO INC COM 59804T407 9,447 512,050 SH   SOLE 0 512,050 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 230,381 4,989,842 SH   SOLE 0 4,677,982 0 311,860
MOTOROLA SOLUTIONS INC COM NEW 620076307 191,060 2,215,956 SH   SOLE 0 2,100,747 0 115,209
NATIONAL INSTRS CORP COM 636518102 16,299 500,576 SH   SOLE 0 351,844 0 148,732
NEOGENOMICS INC COM NEW 64049M209 19,353 2,452,840 SH   SOLE 0 1,722,703 0 730,137
NEVRO CORP COM 64157F103 37,220 397,224 SH   SOLE 0 279,158 0 118,066
NEWELL BRANDS INC COM 651229106 208,877 4,428,179 SH   SOLE 0 4,196,935 0 231,244
NEWS CORP NEW CL A 65249B109 153,612 11,816,314 SH   SOLE 0 11,225,968 0 590,346
NOAH HLDGS LTD SPON ADS CL A 65487X102 3,239 127,622 SH   SOLE 0 127,622 0 0
NOBLE ENERGY INC COM 655044105 228,840 6,663,944 SH   SOLE 0 6,223,020 0 440,924
NORTHERN TR CORP COM 665859104 205,304 2,371,267 SH   SOLE 0 2,248,610 0 122,657
NVIDIA CORP COM 67066G104 192,903 1,770,891 SH   SOLE 0 1,679,740 0 91,151
OCCIDENTAL PETE CORP DEL COM 674599105 65,233 1,029,560 SH   SOLE 0 1,029,560 0 0
OGE ENERGY CORP COM 670837103 2,999 85,725 SH   SOLE 0 80,092 0 5,633
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 38,444 1,147,595 SH   SOLE 0 806,489 0 341,106
OMNICOM GROUP INC COM 681919106 141,400 1,640,183 SH   SOLE 0 1,533,237 0 106,946
ORACLE CORP COM 68389X105 635,857 14,253,686 SH   SOLE 0 12,691,648 0 1,562,038
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3,727 68,733 SH   SOLE 0 68,733 0 0
PANDORA MEDIA INC COM 698354107 31,042 2,628,475 SH   SOLE 0 1,822,635 0 805,840
PANERA BREAD CO CL A 69840W108 86,184 329,110 SH   SOLE 0 311,999 0 17,111
PAYLOCITY HLDG CORP COM 70438V106 27,301 706,726 SH   SOLE 0 497,124 0 209,602
PENUMBRA INC COM 70975L107 12,366 148,180 SH   SOLE 0 104,132 0 44,048
PIONEER NAT RES CO COM 723787107 251,371 1,349,786 SH   SOLE 0 1,260,478 0 89,308
PRICELINE GRP INC COM NEW 741503403 266,565 149,758 SH   SOLE 0 137,041 0 12,717
PRICESMART INC COM 741511109 17,593 190,815 SH   SOLE 0 134,090 0 56,725
PROGRESSIVE CORP OHIO COM 743315103 323,399 8,254,185 SH   SOLE 0 7,377,045 0 877,140
PROOFPOINT INC COM 743424103 172,048 2,313,715 SH   SOLE 0 1,979,427 0 334,288
Q2 HLDGS INC COM 74736L109 56,811 1,630,156 SH   SOLE 0 1,145,818 0 484,338
QUALCOMM INC COM 747525103 541,521 9,444,032 SH   SOLE 0 8,408,939 0 1,035,093
REGENERON PHARMACEUTICALS COM 75886F107 749,145 1,933,228 SH   SOLE 0 1,819,962 0 113,266
ROCKWELL COLLINS INC COM 774341101 105,392 1,084,731 SH   SOLE 0 1,013,912 0 70,819
ROGERS COMMUNICATIONS INC CL B 775109200 46,441 1,050,328 SH   SOLE 0 910,914 0 139,414
ROPER TECHNOLOGIES INC COM 776696106 195,690 947,697 SH   SOLE 0 899,681 0 48,016
RPM INTL INC COM 749685103 160,627 2,918,894 SH   SOLE 0 2,766,473 0 152,421
RYDER SYS INC COM 783549108 134,168 1,778,474 SH   SOLE 0 1,662,530 0 115,944
S&P GLOBAL INC COM 78409V104 924,494 7,071,241 SH   SOLE 0 6,660,508 0 410,733
SALESFORCE COM INC COM 79466L302 181,057 2,194,895 SH   SOLE 0 2,049,965 0 144,930
SAP SE SPON ADR 803054204 230 2,348 SH   SOLE 0 2,348 0 0
SCANA CORP NEW COM 80589M102 91,844 1,405,419 SH   SOLE 0 1,314,174 0 91,245
SEALED AIR CORP NEW COM 81211K100 69,297 1,590,109 SH   SOLE 0 1,441,911 0 148,198
SEATTLE GENETICS INC COM 812578102 80,065 1,273,698 SH   SOLE 0 1,165,517 0 108,181
SERVICENOW INC COM 81762P102 24,431 279,313 SH   SOLE 0 187,042 0 92,271
SHERWIN WILLIAMS CO COM 824348106 13,305 42,894 SH   SOLE 0 28,775 0 14,119
SMITH A O COM 831865209 70,807 1,384,035 SH   SOLE 0 1,312,477 0 71,558
STATE STR CORP COM 857477103 186,448 2,342,023 SH   SOLE 0 2,187,030 0 154,993
SVB FINL GROUP COM 78486Q101 317,953 1,708,600 SH   SOLE 0 1,563,346 0 145,254
SYNCHRONY FINL COM 87165B103 16,960 494,447 SH   SOLE 0 331,736 0 162,711
SYNOPSYS INC COM 871607107 106,085 1,470,753 SH   SOLE 0 1,374,201 0 96,552
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 60,899 1,854,412 SH   SOLE 0 1,634,745 0 219,667
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 41,434 699,067 SH   SOLE 0 491,114 0 207,953
TD AMERITRADE HLDG CORP COM 87236Y108 151,192 3,890,696 SH   SOLE 0 3,687,489 0 203,207
TE CONNECTIVITY LTD REG SHS H84989104 802,502 10,764,612 SH   SOLE 0 10,081,994 0 682,618
TEGNA INC COM 87901J105 66,125 2,580,995 SH   SOLE 0 2,412,763 0 168,232
TELEDYNE TECHNOLOGIES INC COM 879360105 65,597 518,719 SH   SOLE 0 384,850 0 133,869
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,060,038 71,383,011 SH   SOLE 0 65,916,139 0 5,466,872
TENARIS S A SPONSORED ADR 88031M109 160,062 4,688,395 SH   SOLE 0 4,036,100 0 652,295
TESORO CORP COM 881609101 118,853 1,466,237 SH   SOLE 0 1,369,640 0 96,597
TORCHMARK CORP COM 891027104 165,818 2,152,356 SH   SOLE 0 2,012,183 0 140,173
TYLER TECHNOLOGIES INC COM 902252105 40,112 259,527 SH   SOLE 0 182,363 0 77,164
ULTA BEAUTY INC COM 90384S303 267,795 938,873 SH   SOLE 0 890,060 0 48,813
ULTIMATE SOFTWARE GROUP INC COM 90385D107 64,059 328,153 SH   SOLE 0 230,505 0 97,648
UNILEVER PLC SPON ADR NEW 904767704 175,144 3,549,746 SH   SOLE 0 3,412,606 0 137,140
UNITED TECHNOLOGIES CORP COM 913017109 263,828 2,351,198 SH   SOLE 0 2,249,890 0 101,308
VANTIV INC CL A 92210H105 203,829 3,178,872 SH   SOLE 0 3,013,585 0 165,287
VEEVA SYS INC CL A COM 922475108 333,275 6,499,126 SH   SOLE 0 5,822,037 0 677,089
VERISK ANALYTICS INC COM 92345Y106 68,119 839,519 SH   SOLE 0 795,655 0 43,864
VISA INC COM CL A 92826C839 654,258 7,361,962 SH   SOLE 0 6,893,057 0 468,905
VISTEON CORP COM NEW 92839U206 51,331 524,050 SH   SOLE 0 368,431 0 155,619
WABCO HLDGS INC COM 92927K102 243,170 2,070,942 SH   SOLE 0 1,813,681 0 257,261
WABTEC CORP COM 929740108 134,628 1,725,999 SH   SOLE 0 1,636,477 0 89,522
WASTE CONNECTIONS INC COM 94106B101 384,988 4,363,949 SH   SOLE 0 4,137,141 0 226,808
WEBSTER FINL CORP CONN COM 947890109 28,961 578,755 SH   SOLE 0 406,474 0 172,281
WELLS FARGO & CO NEW COM 949746101 68,882 1,237,557 SH   SOLE 0 1,072,911 0 164,646
WESTPAC BKG CORP SPONSORED ADR 961214301 2,158 80,770 SH   SOLE 0 80,770 0 0
WORKDAY INC CL A 98138H101 121,135 1,454,552 SH   SOLE 0 1,379,443 0 75,109
WORLD FUEL SVCS CORP COM 981475106 97,794 2,697,766 SH   SOLE 0 2,523,265 0 174,501
YANDEX N V SHS CLASS A N97284108 27,016 1,231,927 SH   SOLE 0 1,231,927 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3,334 137,301 SH   SOLE 0 137,301 0 0
YUM CHINA HLDGS INC COM 98850P109 36,366 1,336,993 SH   SOLE 0 1,251,747 0 85,246