| PRICE T ROWE ASSOCIATES INC /MD/ | 5,852,692 | $654 |
| VANGUARD GROUP INC | 5,406,425 | $604,006 |
| BlackRock, Inc. | 5,039,040 | $562,962 |
| T. Rowe Price Investment Management, Inc. | 3,779,547 | $422 |
| STATE STREET CORP | 1,698,650 | $189,942 |
| NEUBERGER BERMAN GROUP LLC | 1,634,347 | $182,589 |
| Champlain Investment Partners, LLC | 1,522,587 | $170,103 |
| JPMORGAN CHASE & CO | 1,424,909 | $159,191 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,318,269 | $147,300 |
| FMR LLC | 1,262,444 | $141,040 |
| DIMENSIONAL FUND ADVISORS LP | 1,181,526 | $132,008 |
| Invesco Ltd. | 1,114,561 | $124,519 |
| BESSEMER GROUP INC | 1,053,776 | $118 |
| DAVENPORT & Co LLC | 965,762 | $108,903 |
| TimesSquare Capital Management, LLC | 959,101 | $107,151 |
| COOKE & BIELER LP | 939,058 | $104,912 |
| ROYCE & ASSOCIATES LP | 898,009 | $100,326 |
| Bank of New York Mellon Corp | 808,899 | $90,370 |
| NORGES BANK | 767,028 | $85,692 |
| Van Berkom & Associates Inc. | 762,278 | $85 |
| Capital Research Global Investors | 618,502 | $69,099 |
| GOLDMAN SACHS GROUP INC | 571,948 | $63,898 |
| AMERIPRISE FINANCIAL INC | 564,042 | $63,015 |
| NORTHERN TRUST CORP | 496,688 | $55,490 |
| FIL Ltd | 494,727 | $55,271 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 491,531 | $54,914 |
| ALLIANCEBERNSTEIN L.P. | 477,463 | $53,342 |
| TD Asset Management Inc | 451,388 | $50,429 |
| RAYMOND JAMES FINANCIAL INC | 388,848 | $43,979 |
| MILLENNIUM MANAGEMENT LLC | 372,071 | $41,568 |
| DIAMOND HILL CAPITAL MANAGEMENT INC | 354,397 | $39,593 |
| Interval Partners, LP | 347,819 | $38,858 |
| MORGAN STANLEY | 338,042 | $37,766 |
| AQR CAPITAL MANAGEMENT LLC | 320,547 | $35,812 |
| D. E. Shaw & Co., Inc. | 304,941 | $34,068 |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 302,900 | $34,273 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 269,357 | $30,093 |
| Qube Research & Technologies Ltd | 254,743 | $28,460 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 205,018 | $22,905 |
| FIRST TRUST ADVISORS LP | 202,805 | $22,657 |
| TEACHER RETIREMENT SYSTEM OF TEXAS | 177,428 | $19,822 |
| BANK OF AMERICA CORP /DE/ | 170,806 | $19,082 |
| Nuveen, LLC | 166,943 | $18,651 |
| LOOMIS SAYLES & CO L P | 164,299 | $18,355 |
| Schonfeld Strategic Advisors LLC | 160,239 | $17,902 |
| CITADEL ADVISORS LLC | 160,171 | $17,894 |
| Front Street Capital Management, Inc. | 154,848 | $17 |
| UBS Group AG | 151,739 | $16,952 |
| BNP Paribas Investment Partners S.A. | 150,737 | $17 |
| RHUMBLINE ADVISERS | 146,572 | $16,375 |
| PRINCIPAL FINANCIAL GROUP INC | 129,148 | $14,428 |
| JANE STREET GROUP, LLC | 126,473 | $14,130 |
| UBS ASSET MANAGEMENT AMERICAS INC | 125,846 | $14,060 |
| KENNEDY CAPITAL MANAGEMENT LLC | 118,714 | $13,263 |
| Woodline Partners LP | 116,796 | $13,048 |
| Ceredex Value Advisors LLC | 114,400 | $12,781 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 114,229 | $12,762 |
| Swiss National Bank | 113,700 | $12,703 |
| FENIMORE ASSET MANAGEMENT INC | 105,713 | $11,810 |
| Retirement Systems of Alabama | 103,391 | $11,551 |
| MUFG Securities EMEA plc | 103,000 | $11,507 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 98,818 | $11,040 |
| Point72 Asset Management, L.P. | 98,522 | $11,007 |
| Daiwa Securities Group Inc. | 90,565 | $10 |
| SEI INVESTMENTS CO | 90,263 | $10,084 |
| Legal & General Group Plc | 85,079 | $9,505 |
| RENAISSANCE TECHNOLOGIES LLC | 84,300 | $9,418 |
| Russell Investments Group, Ltd. | 83,713 | $9,352 |
| Granite Investment Partners, LLC | 82,955 | $9,268 |
| STATE OF WISCONSIN INVESTMENT BOARD | 80,453 | $8,988 |
| SCHWARTZ INVESTMENT COUNSEL INC | 80,000 | $8,938 |
| CITIGROUP INC | 72,038 | $8,048 |
| Mitsubishi UFJ Trust & Banking Corp | 72,005 | $8,044 |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 65,865 | $7,358 |
| ROYAL BANK OF CANADA | 65,820 | $7,353 |
| TWO SIGMA INVESTMENTS, LP | 63,468 | $7,091 |
| Congruence Capital, LLC | 59,304 | $6,625 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 54,877 | $6,131 |
| KING LUTHER CAPITAL MANAGEMENT CORP | 54,146 | $6,049 |
| WELLS FARGO & COMPANY/MN | 53,573 | $5,985 |
| STRS OHIO | 51,563 | $5,761 |
| Hudson Value Partners, LLC | 50,066 | $5,664 |
| Homestead Advisers Corp | 49,376 | $5,516 |
| STEPHENS INC /AR/ | 46,593 | $5,205 |
| NEW YORK STATE COMMON RETIREMENT FUND | 42,964 | $4,800 |
| Voleon Capital Management LP | 42,505 | $4,749 |
| BARCLAYS PLC | 42,023 | $4,695 |
| VAN ECK ASSOCIATES CORP | 41,969 | $5 |
| LPL Financial LLC | 41,813 | $4,671 |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 41,523 | $4,639 |
| MARSHALL WACE, LLP | 41,054 | $4,587 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 38,678 | $4,321 |
| Defender Capital, LLC. | 35,593 | $3,977 |
| Lafayette Investments, Inc. | 34,266 | $3,828 |
| State of Alaska, Department of Revenue | 33,668 | $4 |
| Man Group plc | 32,665 | $3,649 |
| Verition Fund Management LLC | 32,615 | $3,644 |
| Squarepoint Ops LLC | 31,249 | $3,491 |
| Aquatic Capital Management LLC | 30,227 | $3,377 |
| Atom Investors LP | 29,462 | $3,291 |
| 254 other institutions | 1,486,552 | $146,152 |