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 221,813 5,302,732 SH   SOLE   4,866,569 0 436,163
ABM INDS INC COM 000957100 2,272 70,334 SH   SOLE   70,334 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 223,551 1,937,181 SH   SOLE   1,801,686 0 135,495
ACI WORLDWIDE INC COM 004498101 19,336 930,056 SH   SOLE   701,585 0 228,471
ACTIVISION BLIZZARD INC COM 00507V109 108,596 3,209,100 SH   SOLE   3,051,481 0 157,619
ACUITY BRANDS INC COM 00508Y102 291,181 1,334,836 SH   SOLE   1,149,723 0 185,113
ACXIOM CORP COM 005125109 18,570 866,120 SH   SOLE   653,348 0 212,772
ADOBE SYS INC COM 00724F101 73,470 783,264 SH   SOLE   718,900 0 64,364
ADVANCE AUTO PARTS INC COM 00751Y106 89,944 560,960 SH   SOLE   491,366 0 69,594
AEGION CORP COM 00770F104 5,781 274,133 SH   SOLE   274,133 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 2,587 63,719 SH   SOLE   48,172 0 15,547
AIR LEASE CORP CL A 00912X302 274,669 8,551,345 SH   SOLE   8,199,258 0 352,087
ALAMOS GOLD INC NEW COM CL A 011532108 6,598 1,247,352 SH   SOLE   1,247,352 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 22,168 280,503 SH   SOLE   280,503 0 0
ALLEGHANY CORP DEL COM 017175100 257,387 518,717 SH   SOLE   496,392 0 22,325
ALLEGION PUB LTD CO ORD SHS G0176J109 25,191 395,400 SH   SOLE   357,220 0 38,180
ALLERGAN PLC SHS G0177J108 206,387 770,013 SH   SOLE   692,266 0 77,747
ALLETE INC COM NEW 018522300 4,600 82,038 SH   SOLE   82,038 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 111,164 3,181,570 SH   SOLE   3,031,424 0 150,146
ALLSTATE CORP COM 020002101 155,023 2,301,071 SH   SOLE   2,194,035 0 107,036
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 14,667 233,659 SH   SOLE   176,359 0 57,300
ALPHABET INC CAP STK CL A 02079K305 502,754 659,004 SH   SOLE   587,463 0 71,541
ALPHABET INC CAP STK CL C 02079K107 370,969 497,978 SH   SOLE   441,097 0 56,881
AMAZON COM INC COM 023135106 20,660 34,802 SH   SOLE   21,955 0 12,847
AMERICAN CAPITAL AGENCY CORP COM 02503X105 116,605 6,258,984 SH   SOLE   6,025,725 0 233,259
AMERICAN EXPRESS CO COM 025816109 285,252 4,645,790 SH   SOLE   4,012,498 0 633,292
AMERICAN RLTY CAP PPTYS INC NOTE 3.000% 8/0 02917TAA2 5,827 6,000,000 SH   SOLE   0 0 6,000,000
AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 29,644 31,000,000 SH   SOLE   0 0 31,000,000
AMERICAN VANGUARD CORP COM 030371108 3,971 251,658 SH   SOLE   251,658 0 0
AMERICAS CAR MART INC COM 03062T105 4,002 160,064 SH   SOLE   160,064 0 0
AMETEK INC NEW COM 031100100 453,993 9,083,494 SH   SOLE   8,638,257 0 445,237
ANALOG DEVICES INC COM 032654105 136,119 2,299,700 SH   SOLE   2,181,192 0 118,508
ANIXTER INTL INC COM 035290105 3,738 71,728 SH   SOLE   71,728 0 0
ANNALY CAP MGMT INC COM 035710409 15,783 1,538,301 SH   SOLE   1,538,301 0 0
ANTHEM INC COM 036752103 102,394 736,704 SH   SOLE   676,152 0 60,552
ANWORTH MORTGAGE ASSET CP COM 037347101 5,542 1,189,220 SH   SOLE   1,189,220 0 0
AON PLC SHS CL A G0408V102 1,381,024 13,221,866 SH   SOLE   11,927,449 0 1,294,417
APACHE CORP COM 037411105 266,599 5,461,972 SH   SOLE   5,252,874 0 209,098
APPLE INC COM 037833100 37,235 341,634 SH   SOLE   341,634 0 0
APPLIED MATLS INC COM 038222105 313,107 14,783,156 SH   SOLE   12,777,080 0 2,006,076
ARAMARK COM 03852U106 98,233 2,965,975 SH   SOLE   2,820,537 0 145,438
ARCH CAP GROUP LTD ORD G0450A105 1,334,778 18,773,242 SH   SOLE   17,017,620 0 1,755,622
ARROW ELECTRS INC COM 042735100 283,493 4,401,388 SH   SOLE   4,219,041 0 182,347
ASPEN TECHNOLOGY INC COM 045327103 82,306 2,278,042 SH   SOLE   2,109,229 0 168,813
ASTRONICS CORP COM 046433108 3,606 94,532 SH   SOLE   71,602 0 22,930
ATHENAHEALTH INC COM 04685W103 308,206 2,220,827 SH   SOLE   2,001,953 0 218,874
ATLANTIC TELE NETWORK INC COM NEW 049079205 6,856 90,411 SH   SOLE   90,411 0 0
ATLASSIAN CORP PLC CL A G06242104 54,431 2,164,239 SH   SOLE   1,909,415 0 254,824
AUTONATION INC COM 05329W102 102,901 2,204,390 SH   SOLE   2,090,992 0 113,398
AVNET INC COM 053807103 262,921 5,935,022 SH   SOLE   5,670,720 0 264,302
AZZ INC COM 002474104 11,909 210,410 SH   SOLE   210,410 0 0
BAIDU INC SPON ADR REP A 056752108 1,330,650 6,971,133 SH   SOLE   6,296,137 0 674,996
BANK NEW YORK MELLON CORP COM 064058100 534,972 14,525,447 SH   SOLE   12,553,854 0 1,971,593
BECTON DICKINSON & CO COM 075887109 284,302 1,872,627 SH   SOLE   1,780,687 0 91,940
BED BATH & BEYOND INC COM 075896100 85,089 1,714,120 SH   SOLE   1,625,922 0 88,198
BENCHMARK ELECTRS INC COM 08160H101 4,210 182,651 SH   SOLE   182,651 0 0
BENEFITFOCUS INC COM 08180D106 35,490 1,064,182 SH   SOLE   802,849 0 261,333
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 66,569 469,189 SH   SOLE   469,189 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 4,405 163,812 SH   SOLE   163,812 0 0
BLACKBAUD INC COM 09227Q100 37,015 588,573 SH   SOLE   444,213 0 144,360
BLOCK H & R INC COM 093671105 94,662 3,582,955 SH   SOLE   3,398,598 0 184,357
BLUEBIRD BIO INC COM 09609G100 4,033 94,891 SH   SOLE   71,705 0 23,186
BOOT BARN HLDGS INC COM 099406100 6,906 734,644 SH   SOLE   554,518 0 180,126
BOSTON SCIENTIFIC CORP COM 101137107 772,061 41,045,254 SH   SOLE   38,330,906 0 2,714,348
BRADY CORP CL A 104674106 11,939 444,806 SH   SOLE   335,942 0 108,864
BRIGHT HORIZONS FAM SOL IN D COM 109194100 51,795 799,551 SH   SOLE   603,432 0 196,119
BRISTOL MYERS SQUIBB CO COM 110122108 13,284 207,957 SH   SOLE   132,100 0 75,857
BROADCOM LTD SHS Y09827109 128,682 832,896 SH   SOLE   764,556 0 68,340
BUFFALO WILD WINGS INC COM 119848109 9,542 64,423 SH   SOLE   50,448 0 13,975
BURLINGTON STORES INC COM 122017106 28,893 513,749 SH   SOLE   387,815 0 125,934
CABLE ONE INC COM 12685J105 4,273 9,776 SH   SOLE   9,776 0 0
CANADIAN PAC RY LTD COM 13645T100 372,372 2,806,334 SH   SOLE   2,442,867 0 363,467
CAPITAL SOUTHWEST CORP COM 140501107 1,397 100,699 SH   SOLE   100,699 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 3,693 107,875 SH   SOLE   107,875 0 0
CAVIUM INC COM 14964U108 25,523 417,313 SH   SOLE   314,977 0 102,336
CBS CORP NEW CL B 124857202 222,824 4,044,728 SH   SOLE   3,888,299 0 156,429
CELADON GROUP INC COM 150838100 1,271 121,264 SH   SOLE   121,264 0 0
CELANESE CORP DEL COM SER A 150870103 189,675 2,895,806 SH   SOLE   2,771,099 0 124,707
CELGENE CORP COM 151020104 22,471 224,512 SH   SOLE   142,783 0 81,729
CEPHEID COM 15670R107 188,845 5,660,814 SH   SOLE   5,105,819 0 554,995
CERNER CORP COM 156782104 122,860 2,319,866 SH   SOLE   2,206,149 0 113,717
CHARTER COMMUNICATIONS INC D CL A NEW 16117M305 16,123 79,647 SH   SOLE   50,146 0 29,501
CHIPOTLE MEXICAN GRILL INC COM 169656105 187,617 398,363 SH   SOLE   374,277 0 24,086
CHUBB LIMITED COM H1467J104 36,021 302,320 SH   SOLE   302,320 0 0
CIGNA CORPORATION COM 125509109 326,474 2,378,854 SH   SOLE   2,262,181 0 116,673
CIMAREX ENERGY CO COM 171798101 108,750 1,118,017 SH   SOLE   1,063,202 0 54,815
CISCO SYS INC COM 17275R102 449,738 15,796,912 SH   SOLE   13,825,015 0 1,971,897
CITIGROUP INC COM NEW 172967424 496,018 11,880,667 SH   SOLE   10,427,411 0 1,453,256
CITIZENS FINL GROUP INC COM 174610105 222,029 10,598,033 SH   SOLE   9,158,782 0 1,439,251
CLARCOR INC COM 179895107 10,059 174,062 SH   SOLE   174,062 0 0
COACH INC COM 189754104 113,707 2,836,294 SH   SOLE   2,690,166 0 146,128
COGNEX CORP COM 192422103 64,035 1,644,037 SH   SOLE   1,240,846 0 403,191
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 702,776 11,208,551 SH   SOLE   10,002,252 0 1,206,299
COMCAST CORP NEW CL A 20030N101 26,021 426,007 SH   SOLE   270,149 0 155,858
CONCHO RES INC COM 20605P101 103,796 1,027,274 SH   SOLE   976,818 0 50,456
COPA HOLDINGS SA CL A P31076105 2,138 31,563 SH   SOLE   31,563 0 0
COSTAR GROUP INC COM 22160N109 74,046 393,505 SH   SOLE   296,842 0 96,663
CREDICORP LTD COM G2519Y108 16,516 126,066 SH   SOLE   126,066 0 0
CSW INDUSTRIALS INC COM 126402106 3,316 105,255 SH   SOLE   105,255 0 0
CSX CORP COM 126408103 47,986 1,863,515 SH   SOLE   1,611,746 0 251,769
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 134,803 3,045,702 SH   SOLE   2,896,106 0 149,596
CUBIC CORP COM 229669106 9,792 245,042 SH   SOLE   245,042 0 0
CYS INVTS INC COM 12673A108 6,270 770,227 SH   SOLE   770,227 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 18,788 577,209 SH   SOLE   435,816 0 141,393
DECKERS OUTDOOR CORP COM 243537107 20,568 343,316 SH   SOLE   259,165 0 84,151
DELPHI AUTOMOTIVE PLC SHS G27823106 697,960 9,303,658 SH   SOLE   8,314,190 0 989,468
DEMANDWARE INC COM 24802Y105 28,434 727,225 SH   SOLE   548,499 0 178,726
DEVON ENERGY CORP NEW COM 25179M103 256,190 9,336,354 SH   SOLE   8,966,043 0 370,311
DEXCOM INC COM 252131107 311,221 4,582,841 SH   SOLE   4,089,146 0 493,695
DIAMONDBACK ENERGY INC COM 25278X109 16,194 209,819 SH   SOLE   158,427 0 51,392
DIME CMNTY BANCSHARES COM 253922108 3,573 202,754 SH   SOLE   202,754 0 0
DOLBY LABORATORIES INC COM 25659T107 12,056 277,415 SH   SOLE   277,415 0 0
DOLLAR GEN CORP NEW COM 256677105 33,478 391,095 SH   SOLE   246,414 0 144,681
DOLLAR TREE INC COM 256746108 213,761 2,592,295 SH   SOLE   2,364,441 0 227,854
DR REDDYS LABS LTD ADR 256135203 472 10,443 SH   SOLE   10,443 0 0
DREAMWORKS ANIMATION SKG INC CL A 26153C103 6,569 263,267 SH   SOLE   263,267 0 0
DUNKIN BRANDS GROUP INC COM 265504100 65,754 1,393,972 SH   SOLE   1,051,298 0 342,674
DYNAMIC MATLS CORP COM 267888105 754 116,342 SH   SOLE   116,342 0 0
EARTHLINK HLDGS CORP COM 27033X101 1,149 202,592 SH   SOLE   202,592 0 0
ECOLAB INC COM 278865100 38,392 344,265 SH   SOLE   315,996 0 28,269
ELECTRONIC ARTS INC COM 285512109 540,082 8,169,452 SH   SOLE   7,674,820 0 494,632
ELLIE MAE INC COM 28849P100 44,011 485,557 SH   SOLE   367,017 0 118,540
EMCOR GROUP INC COM 29084Q100 24,299 499,984 SH   SOLE   499,984 0 0
ENCORE WIRE CORP COM 292562105 4,368 112,206 SH   SOLE   112,206 0 0
ENSTAR GROUP LIMITED SHS G3075P101 6,546 40,262 SH   SOLE   40,262 0 0
ENVISION HEALTHCARE HLDGS IN COM 29413U103 136,434 6,687,930 SH   SOLE   6,359,574 0 328,356
EOG RES INC COM 26875P101 40,730 561,171 SH   SOLE   561,171 0 0
EPAM SYS INC COM 29414B104 5,877 78,704 SH   SOLE   78,704 0 0
ERA GROUP INC COM 26885G109 2,140 228,144 SH   SOLE   228,144 0 0
EXACT SCIENCES CORP COM 30063P105 9,450 1,402,087 SH   SOLE   1,058,023 0 344,064
FACEBOOK INC CL A 30303M102 346,838 3,039,775 SH   SOLE   2,803,938 0 235,837
FARO TECHNOLOGIES INC COM 311642102 5,360 166,413 SH   SOLE   166,413 0 0
FEDEX CORP COM 31428X106 153,775 945,027 SH   SOLE   809,012 0 136,015
FEI CO COM 30241L109 14,325 160,939 SH   SOLE   121,543 0 39,396
FERROGLOBE PLC SHS G33856108 2,732 310,128 SH   SOLE   310,128 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 6,674 615,140 SH   SOLE   615,140 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 90,280 1,426,003 SH   SOLE   1,355,874 0 70,129
FIFTH THIRD BANCORP COM 316773100 150,646 9,026,139 SH   SOLE   8,560,541 0 465,598
FINISH LINE INC CL A 317923100 3,528 167,194 SH   SOLE   167,194 0 0
FLIR SYS INC COM 302445101 89,118 2,704,644 SH   SOLE   2,565,507 0 139,137
FLUOR CORP NEW COM 343412102 156,533 2,914,957 SH   SOLE   2,764,549 0 150,408
FORTUNE BRANDS HOME & SEC IN COM 34964C106 462,827 8,258,860 SH   SOLE   7,852,429 0 406,431
FORWARD AIR CORP COM 349853101 20,473 451,749 SH   SOLE   341,067 0 110,682
FRANKLIN ELEC INC COM 353514102 10,172 316,207 SH   SOLE   316,207 0 0
FULLER H B CO COM 359694106 22,567 531,617 SH   SOLE   531,617 0 0
GARTNER INC COM 366651107 217,304 2,432,049 SH   SOLE   2,312,382 0 119,667
GENERAC HLDGS INC COM 368736104 10,338 277,610 SH   SOLE   209,426 0 68,184
GENERAL MLS INC COM 370334104 25,015 394,864 SH   SOLE   248,544 0 146,320
GENMARK DIAGNOSTICS INC COM 372309104 11,485 2,179,295 SH   SOLE   1,645,767 0 533,528
GENTEX CORP COM 371901109 117,699 7,501,542 SH   SOLE   7,115,052 0 386,490
GENTHERM INC COM 37253A103 32,835 789,489 SH   SOLE   595,501 0 193,988
GLOBAL PMTS INC COM 37940X102 450,049 6,892,023 SH   SOLE   6,544,895 0 347,128
GLOBANT S A COM L44385109 1,393 45,133 SH   SOLE   45,133 0 0
GOLDCORP INC NEW COM 380956409 222,858 13,731,209 SH   SOLE   13,233,030 0 498,179
GOLDMAN SACHS GROUP INC COM 38141G104 49,375 314,531 SH   SOLE   314,531 0 0
GRANA Y MONTERO S A A SPONSORED ADR 38500P208 1,124 277,534 SH   SOLE   277,534 0 0
GREAT WESTN BANCORP INC COM 391416104 6,708 246,001 SH   SOLE   246,001 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 242,494 15,675,104 SH   SOLE   13,757,606 0 1,917,498
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 3,610 127,569 SH   SOLE   127,569 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 300,014 10,925,492 SH   SOLE   9,806,598 0 1,118,894
GUESS INC COM 401617105 3,813 203,121 SH   SOLE   203,121 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 263,245 4,831,964 SH   SOLE   4,339,418 0 492,546
HARLEY DAVIDSON INC COM 412822108 132,198 2,575,445 SH   SOLE   2,442,752 0 132,693
HARMAN INTL INDS INC COM 413086109 54,897 616,548 SH   SOLE   586,222 0 30,326
HARRIS CORP DEL COM 413875105 67,278 864,086 SH   SOLE   820,790 0 43,296
HATTERAS FINL CORP COM 41902R103 71,705 5,014,357 SH   SOLE   4,778,037 0 236,320
HCA HOLDINGS INC COM 40412C101 14,861 190,402 SH   SOLE   120,932 0 69,470
HD SUPPLY HLDGS INC COM 40416M105 142,605 4,312,203 SH   SOLE   4,100,100 0 212,103
HDFC BANK LTD ADR REPS 3 SHS 40415F101 23,415 379,922 SH   SOLE   379,922 0 0
HELMERICH & PAYNE INC COM 423452101 84,478 1,438,653 SH   SOLE   1,364,628 0 74,025
HESS CORP COM 42809H107 232,687 4,419,499 SH   SOLE   4,239,300 0 180,199
HSN INC COM 404303109 10,019 191,523 SH   SOLE   191,523 0 0
HUBBELL INC COM 443510607 158,026 1,491,796 SH   SOLE   1,416,624 0 75,172
HUBSPOT INC COM 443573100 7,126 163,374 SH   SOLE   123,288 0 40,086
IAC INTERACTIVECORP COM 44919P508 113,214 2,404,726 SH   SOLE   2,281,007 0 123,719
ICICI BK LTD ADR 45104G104 485 67,729 SH   SOLE   67,729 0 0
IDEX CORP COM 45167R104 46,960 566,599 SH   SOLE   427,463 0 139,136
IHS INC CL A 451734107 982,734 7,915,061 SH   SOLE   7,426,237 0 488,824
ILLUMINA INC COM 452327109 57,214 352,931 SH   SOLE   335,558 0 17,373
IMAX CORP COM 45245E109 13,200 424,576 SH   SOLE   320,616 0 103,960
IMPERIAL OIL LTD COM NEW 453038408 564,015 16,882,091 SH   SOLE   15,409,374 0 1,472,717
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10,604 157,422 SH   SOLE   118,769 0 38,653
INTERCONTINENTAL EXCHANGE IN COM 45866F104 222,079 944,454 SH   SOLE   897,195 0 47,259
INTERPUBLIC GROUP COS INC COM 460690100 2,163 94,246 SH   SOLE   94,246 0 0
INTUIT COM 461202103 105,804 1,017,247 SH   SOLE   967,258 0 49,989
INTUITIVE SURGICAL INC COM NEW 46120E602 105,805 176,034 SH   SOLE   167,407 0 8,627
IONIS PHARMACEUTICALS INC COM 462222100 5,593 138,097 SH   SOLE   104,565 0 33,532
ISHARES INDIA 50 ETF 464289529 1,184 44,005 SH   SOLE   44,005 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 213,027 4,891,546 SH   SOLE   4,698,169 0 193,377
JD COM INC SPON ADR CL A 47215P106 109,567 4,134,613 SH   SOLE   3,931,185 0 203,428
JOHN BEAN TECHNOLOGIES CORP COM 477839104 46,980 832,824 SH   SOLE   628,696 0 204,128
JOHNSON & JOHNSON COM 478160104 508,919 4,703,505 SH   SOLE   4,065,501 0 638,004
JOY GLOBAL INC COM 481165108 188,983 11,759,964 SH   SOLE   10,851,338 0 908,626
JPMORGAN CHASE & CO COM 46625H100 18,397 310,653 SH   SOLE   197,218 0 113,435
KAMAN CORP COM 483548103 7,973 186,773 SH   SOLE   186,773 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 10,314 120,701 SH   SOLE   120,701 0 0
KENNAMETAL INC COM 489170100 93,401 4,153,011 SH   SOLE   3,959,945 0 193,066
KEYSIGHT TECHNOLOGIES INC COM 49338L103 125,554 4,526,094 SH   SOLE   4,292,894 0 233,200
KINROSS GOLD CORP COM NO PAR 496902404 102,163 30,047,935 SH   SOLE   28,995,896 0 1,052,039
KIRBY CORP COM 497266106 15,254 253,004 SH   SOLE   253,004 0 0
KNOWLES CORP COM 49926D109 2,990 226,888 SH   SOLE   226,888 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 234,298 4,433,257 SH   SOLE   4,215,428 0 217,829
LIBERTY GLOBAL PLC SHS CL A G5480U104 555,487 14,428,244 SH   SOLE   12,750,707 0 1,677,537
LIBERTY GLOBAL PLC SHS CL C G5480U120 823,523 21,925,539 SH   SOLE   19,406,115 0 2,519,424
LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 144,588 3,696,001 SH   SOLE   3,506,971 0 189,030
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 188,310 7,457,823 SH   SOLE   7,152,198 0 305,625
LIVE NATION ENTERTAINMENT IN COM 538034109 4,329 194,057 SH   SOLE   123,492 0 70,565
LKQ CORP COM 501889208 902,917 28,278,022 SH   SOLE   26,372,016 0 1,906,006
LOEWS CORP COM 540424108 100,105 2,616,439 SH   SOLE   2,481,637 0 134,802
LULULEMON ATHLETICA INC COM 550021109 96,186 1,420,562 SH   SOLE   1,350,993 0 69,569
M & T BK CORP COM 55261F104 115,537 1,040,871 SH   SOLE   987,230 0 53,641
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 10,028 554,346 SH   SOLE   418,513 0 135,833
MANNING & NAPIER INC CL A 56382Q102 698 86,482 SH   SOLE   86,482 0 0
MANPOWERGROUP INC COM 56418H100 63,718 782,585 SH   SOLE   742,265 0 40,320
MARKIT LTD SHS G58249106 331,632 9,381,387 SH   SOLE   8,629,575 0 751,812
MARSH & MCLENNAN COS INC COM 571748102 438,283 7,209,788 SH   SOLE   6,235,711 0 974,077
MASTERCARD INC CL A 57636Q104 35,924 380,153 SH   SOLE   239,187 0 140,966
MCDERMOTT INTL INC COM 580037109 38,709 9,464,218 SH   SOLE   9,007,906 0 456,312
MCGRAW HILL FINL INC COM 580645109 764,677 7,725,573 SH   SOLE   7,260,282 0 465,291
MEDIVATION INC COM 58501N101 20,400 443,680 SH   SOLE   281,896 0 161,784
MEDTRONIC PLC SHS G5960L103 2,404,057 32,054,087 SH   SOLE   28,693,356 0 3,360,731
MERCADOLIBRE INC COM 58733R102 44,107 374,266 SH   SOLE   307,522 0 66,744
MICHAELS COS INC COM 59408Q106 185,920 6,647,112 SH   SOLE   6,320,579 0 326,533
MICROSOFT CORP COM 594918104 582,724 10,550,856 SH   SOLE   9,114,553 0 1,436,303
MICROSTRATEGY INC CL A NEW 594972408 8,269 46,013 SH   SOLE   46,013 0 0
MIDDLEBY CORP COM 596278101 48,181 451,264 SH   SOLE   429,080 0 22,184
MKS INSTRUMENT INC COM 55306N104 11,208 297,695 SH   SOLE   297,695 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 58,502 1,568,828 SH   SOLE   1,491,755 0 77,073
MOLSON COORS BREWING CO CL B 60871R209 38,355 398,788 SH   SOLE   250,916 0 147,872
MONDELEZ INTL INC CL A 609207105 18,046 449,812 SH   SOLE   283,871 0 165,941
MONSTER BEVERAGE CORP NEW COM 61174X109 229,792 1,722,835 SH   SOLE   1,625,432 0 97,403
MOSAIC CO NEW COM 61945C103 266,191 9,858,917 SH   SOLE   9,481,150 0 377,767
MOTOROLA SOLUTIONS INC COM NEW 620076307 143,404 1,894,379 SH   SOLE   1,801,182 0 93,197
MSC INDL DIRECT INC CL A 553530106 7,422 97,257 SH   SOLE   97,257 0 0
MUELLER INDS INC COM 624756102 4,809 163,469 SH   SOLE   163,469 0 0
MYR GROUP INC DEL COM 55405W104 4,739 188,722 SH   SOLE   188,722 0 0
NACCO INDS INC CL A 629579103 742 12,921 SH   SOLE   12,921 0 0
NANOMETRICS INC COM 630077105 2,812 177,495 SH   SOLE   177,495 0 0
NATIONAL INSTRS CORP COM 636518102 13,289 441,359 SH   SOLE   333,294 0 108,065
NEKTAR THERAPEUTICS COM 640268108 11,607 844,113 SH   SOLE   617,659 0 226,454
NEOGENOMICS INC COM NEW 64049M209 19,970 2,962,958 SH   SOLE   2,235,739 0 727,219
NEVRO CORP COM 64157F103 32,131 571,120 SH   SOLE   431,069 0 140,051
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 483,965 13,991,480 SH   SOLE   12,608,596 0 1,382,884
NEWELL RUBBERMAID INC COM 651229106 69,085 1,559,836 SH   SOLE   1,483,253 0 76,583
NEWMARKET CORP COM 651587107 4,853 12,247 SH   SOLE   7,788 0 4,459
NEWPARK RES INC COM PAR $.01NEW 651718504 3,642 843,011 SH   SOLE   843,011 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 4,206 169,036 SH   SOLE   169,036 0 0
NOBLE ENERGY INC COM 655044105 104,540 3,328,248 SH   SOLE   3,125,554 0 202,694
NORDSTROM INC COM 655664100 42,979 751,252 SH   SOLE   712,507 0 38,745
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 52,726 953,630 SH   SOLE   906,703 0 46,927
NOW INC COM 67011P100 7,952 448,734 SH   SOLE   448,734 0 0
NUCOR CORP COM 670346105 156,964 3,318,477 SH   SOLE   3,184,374 0 134,103
NUVASIVE INC COM 670704105 3,290 67,628 SH   SOLE   51,037 0 16,591
NVIDIA CORP COM 67066G104 145,609 4,086,701 SH   SOLE   3,886,339 0 200,362
NXP SEMICONDUCTORS N V COM N6596X109 177,229 2,186,117 SH   SOLE   2,078,826 0 107,291
O REILLY AUTOMOTIVE INC NEW COM 67103H107 66,340 242,419 SH   SOLE   230,536 0 11,883
OGE ENERGY CORP COM 670837103 103,675 3,621,187 SH   SOLE   3,434,611 0 186,576
OMNICELL INC COM 68213N109 3,823 137,179 SH   SOLE   137,179 0 0
OMNICOM GROUP INC COM 681919106 171,360 2,058,872 SH   SOLE   1,952,786 0 106,086
ORACLE CORP COM 68389X105 779,118 19,044,681 SH   SOLE   16,620,647 0 2,424,034
ORITANI FINL CORP DEL COM 68633D103 3,667 216,110 SH   SOLE   216,110 0 0
OSHKOSH CORP COM 688239201 11,099 271,562 SH   SOLE   271,562 0 0
OWENS & MINOR INC NEW COM 690732102 7,746 191,633 SH   SOLE   191,633 0 0
PACWEST BANCORP DEL COM 695263103 12,085 325,315 SH   SOLE   309,354 0 15,961
PALO ALTO NETWORKS INC COM 697435105 251,773 1,543,294 SH   SOLE   1,467,401 0 75,893
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 1,678 78,254 SH   SOLE   78,254 0 0
PANDORA MEDIA INC COM 698354107 21,399 2,390,938 SH   SOLE   1,803,078 0 587,860
PARK ELECTROCHEMICAL CORP COM 700416209 860 53,724 SH   SOLE   53,724 0 0
PATTERSON UTI ENERGY INC COM 703481101 7,212 409,294 SH   SOLE   409,294 0 0
PAYLOCITY HLDG CORP COM 70438V106 8,989 274,550 SH   SOLE   207,048 0 67,502
PEPSICO INC COM 713448108 19,999 195,150 SH   SOLE   122,836 0 72,314
PICO HLDGS INC COM NEW 693366205 1,289 125,989 SH   SOLE   125,989 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 4,564 115,581 SH   SOLE   115,581 0 0
POST PPTYS INC COM 737464107 4,522 75,690 SH   SOLE   75,690 0 0
POTLATCH CORP NEW COM 737630103 3,527 111,964 SH   SOLE   111,964 0 0
POWELL INDS INC COM 739128106 3,526 118,298 SH   SOLE   118,298 0 0
PRICELINE GRP INC COM NEW 741503403 36,182 28,071 SH   SOLE   25,766 0 2,305
PRICESMART INC COM 741511109 23,113 273,266 SH   SOLE   206,233 0 67,033
PROGRESSIVE CORP OHIO COM 743315103 292,105 8,312,616 SH   SOLE   7,353,700 0 958,916
PROOFPOINT INC COM 743424103 42,281 786,189 SH   SOLE   592,959 0 193,230
PROTO LABS INC COM 743713109 25,400 329,483 SH   SOLE   248,759 0 80,724
Q2 HLDGS INC COM 74736L109 37,248 1,549,429 SH   SOLE   1,168,385 0 381,044
QIWI PLC SPON ADR REP B 74735M108 7,055 486,887 SH   SOLE   486,887 0 0
QUAD / GRAPHICS INC COM CL A 747301109 3,399 262,671 SH   SOLE   262,671 0 0
QUALCOMM INC COM 747525103 442,559 8,653,874 SH   SOLE   7,590,922 0 1,062,952
QUANTA SVCS INC COM 74762E102 108,029 4,788,511 SH   SOLE   4,542,155 0 246,356
RAYONIER ADVANCED MATLS INC COM 75508B104 1,331 140,092 SH   SOLE   140,092 0 0
REGENERON PHARMACEUTICALS COM 75886F107 646,857 1,794,632 SH   SOLE   1,686,350 0 108,282
RENAISSANCERE HOLDINGS LTD COM G7496G103 10,857 90,603 SH   SOLE   90,603 0 0
RENT A CTR INC NEW COM 76009N100 9,741 614,602 SH   SOLE   614,602 0 0
ROCKWELL COLLINS INC COM 774341101 140,478 1,523,456 SH   SOLE   1,444,956 0 78,500
ROPER TECHNOLOGIES INC COM 776696106 83,310 455,817 SH   SOLE   433,440 0 22,377
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 205,658 2,503,442 SH   SOLE   2,254,435 0 249,007
RPM INTL INC COM 749685103 209,502 4,426,420 SH   SOLE   4,209,524 0 216,896
RSP PERMIAN INC COM 74978Q105 7,959 274,082 SH   SOLE   207,065 0 67,017
RYDER SYS INC COM 783549108 147,226 2,272,705 SH   SOLE   2,170,473 0 102,232
SALESFORCE COM INC COM 79466L302 112,000 1,516,999 SH   SOLE   1,392,235 0 124,764
SANDERSON FARMS INC COM 800013104 9,900 109,777 SH   SOLE   109,777 0 0
SCHLUMBERGER LTD COM 806857108 68,540 929,354 SH   SOLE   853,091 0 76,263
SEATTLE GENETICS INC COM 812578102 153,426 4,372,346 SH   SOLE   4,038,391 0 333,955
SERVICENOW INC COM 81762P102 21,374 349,370 SH   SOLE   332,173 0 17,197
SIGNET JEWELERS LIMITED SHS G81276100 201,557 1,625,070 SH   SOLE   1,545,392 0 79,678
SNYDERS-LANCE INC COM 833551104 2,633 83,645 SH   SOLE   83,645 0 0
SPS COMM INC COM 78463M107 16,306 379,738 SH   SOLE   286,697 0 93,041
STARBUCKS CORP COM 855244109 125,377 2,100,116 SH   SOLE   1,927,524 0 172,592
STARZ COM SER A 85571Q102 7,111 270,086 SH   SOLE   270,086 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 6,015 449,227 SH   SOLE   449,227 0 0
SURGICAL CARE AFFILIATES INC COM 86881L106 33,601 726,037 SH   SOLE   572,485 0 153,552
SVB FINL GROUP COM 78486Q101 68,158 667,889 SH   SOLE   618,114 0 49,775
SYNOPSYS INC COM 871607107 109,870 2,268,163 SH   SOLE   2,151,106 0 117,057
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 31,808 844,379 SH   SOLE   637,248 0 207,131
TASER INTL INC COM 87651B104 57,461 2,927,208 SH   SOLE   2,209,299 0 717,909
TATA MTRS LTD SPONSORED ADR 876568502 1,382 47,563 SH   SOLE   47,563 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 223,522 7,089,190 SH   SOLE   6,742,658 0 346,532
TE CONNECTIVITY LTD REG SHS H84989104 653,279 10,550,376 SH   SOLE   9,601,794 0 948,582
TEAM INC COM 878155100 5,632 185,369 SH   SOLE   185,369 0 0
TECH DATA CORP COM 878237106 16,587 216,062 SH   SOLE   216,062 0 0
TEGNA INC COM 87901J105 75,984 3,238,892 SH   SOLE   3,072,013 0 166,879
TELEDYNE TECHNOLOGIES INC COM 879360105 49,910 566,253 SH   SOLE   446,455 0 119,798
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 866,692 69,390,845 SH   SOLE   62,353,472 0 7,037,373
TERADATA CORP DEL COM 88076W103 68,283 2,602,245 SH   SOLE   2,469,177 0 133,068
TETRA TECH INC NEW COM 88162G103 10,171 341,084 SH   SOLE   341,084 0 0
TEXTRON INC COM 883203101 135,149 3,706,775 SH   SOLE   3,519,681 0 187,094
TEXTURA CORP COM 883211104 1,834 98,449 SH   SOLE   74,290 0 24,159
THERMO FISHER SCIENTIFIC INC COM 883556102 23,299 164,556 SH   SOLE   103,615 0 60,941
TIME WARNER INC COM NEW 887317303 57,827 797,065 SH   SOLE   797,065 0 0
TIMKEN CO COM 887389104 13,029 389,048 SH   SOLE   389,048 0 0
TIMKENSTEEL CORP COM 887399103 3,667 402,938 SH   SOLE   402,938 0 0
TORCHMARK CORP COM 891027104 146,172 2,698,900 SH   SOLE   2,559,854 0 139,046
TRACTOR SUPPLY CO COM 892356106 327,407 3,619,361 SH   SOLE   3,441,942 0 177,419
TRIBUNE MEDIA CO CL A 896047503 4,066 106,025 SH   SOLE   106,025 0 0
TRIMBLE NAVIGATION LTD COM 896239100 34,353 1,385,183 SH   SOLE   1,317,446 0 67,737
TYLER TECHNOLOGIES INC COM 902252105 42,088 327,252 SH   SOLE   246,812 0 80,440
ULTA SALON COSMETCS & FRAG I COM 90384S303 229,653 1,185,367 SH   SOLE   1,127,140 0 58,227
ULTIMATE SOFTWARE GROUP INC COM 90385D107 76,676 396,258 SH   SOLE   299,062 0 97,196
ULTRATECH INC COM 904034105 5,527 253,060 SH   SOLE   253,060 0 0
UNILEVER PLC SPON ADR NEW 904767704 179,268 3,967,852 SH   SOLE   3,689,721 0 278,131
UNION PAC CORP COM 907818108 35,625 447,836 SH   SOLE   447,836 0 0
UNIT CORP COM 909218109 4,854 550,947 SH   SOLE   550,947 0 0
UNITED TECHNOLOGIES CORP COM 913017109 215,255 2,150,403 SH   SOLE   2,047,814 0 102,589
VALMONT INDS INC COM 920253101 12,779 103,186 SH   SOLE   103,186 0 0
VANTIV INC CL A 92210H105 89,433 1,659,854 SH   SOLE   1,578,236 0 81,618
VERISK ANALYTICS INC COM 92345Y106 187,509 2,346,212 SH   SOLE   2,231,165 0 115,047
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 5,734 445,192 SH   SOLE   445,192 0 0
VISA INC COM CL A 92826C839 404,540 5,289,482 SH   SOLE   4,864,184 0 425,298
VISTEON CORP COM NEW 92839U206 8,685 109,128 SH   SOLE   82,269 0 26,859
VOCERA COMMUNICATIONS INC COM 92857F107 2,914 228,557 SH   SOLE   228,557 0 0
WABCO HLDGS INC COM 92927K102 228,237 2,134,649 SH   SOLE   1,901,785 0 232,864
WASTE CONNECTIONS INC COM 941053100 324,784 5,028,401 SH   SOLE   4,781,643 0 246,758
WEX INC COM 96208T104 23,087 276,956 SH   SOLE   209,062 0 67,894
WHITEWAVE FOODS CO COM 966244105 291,785 7,179,738 SH   SOLE   6,827,278 0 352,460
WILLIAMS SONOMA INC COM 969904101 13,573 247,953 SH   SOLE   157,298 0 90,655
WOODWARD INC COM 980745103 5,979 114,934 SH   SOLE   114,934 0 0
WORKDAY INC CL A 98138H101 382,694 4,980,407 SH   SOLE   4,692,329 0 288,078
WORLD FUEL SVCS CORP COM 981475106 24,174 497,618 SH   SOLE   497,618 0 0
YANDEX N V SHS CLASS A N97284108 1,337 87,242 SH   SOLE   87,242 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2,938 164,332 SH   SOLE   164,332 0 0