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