Name
Shares Held
% Total Shares Held
Shares Change
% Chg from Prior Port
% Total Assets
Date of Portfolio
Fidelity Management and Research Company
Shares Held
6,961,253
% Total Shares Held
8.12
Shares Change
248,525
% Chg from Prior Port
3.70
% Total Assets
0.09
Date of Portfolio
Dec 31, 2016
Vanguard Group Inc
Shares Held
6,801,826
% Total Shares Held
7.94
Shares Change
142,461
% Chg from Prior Port
2.14
% Total Assets
0.04
Date of Portfolio
Dec 31, 2016
Eaton Vance Management
Shares Held
4,589,883
% Total Shares Held
5.36
Shares Change
4,589,883
% Chg from Prior Port
0
% Total Assets
-
Date of Portfolio
Dec 31, 2016
BlackRock Fund Advisors
Shares Held
4,357,161
% Total Shares Held
5.08
Shares Change
(20,699)
% Chg from Prior Port
(0.47)
% Total Assets
0.07
Date of Portfolio
Dec 31, 2016
Atlanta Capital Management Company,LLC
Shares Held
4,277,676
% Total Shares Held
4.99
Shares Change
25,864
% Chg from Prior Port
0.61
% Total Assets
2.52
Date of Portfolio
Dec 31, 2016
Generation Investment Management LLP
Shares Held
3,564,479
% Total Shares Held
4.16
Shares Change
15,540
% Chg from Prior Port
0.44
% Total Assets
3.77
Date of Portfolio
Dec 31, 2016
Brown Capital Management, LLC
Shares Held
3,048,207
% Total Shares Held
3.56
Shares Change
(72,218)
% Chg from Prior Port
(2.31)
% Total Assets
4.12
Date of Portfolio
Dec 31, 2016
BAMCO Inc
Shares Held
2,920,322
% Total Shares Held
3.41
Shares Change
(99,451)
% Chg from Prior Port
(3.29)
% Total Assets
1.52
Date of Portfolio
Dec 31, 2016
State Street Corp
Shares Held
2,871,632
% Total Shares Held
3.35
Shares Change
15,272
% Chg from Prior Port
0.53
% Total Assets
0.02
Date of Portfolio
Dec 31, 2016
Brown Investment Advisory Incorporated
Shares Held
2,591,161
% Total Shares Held
3.02
Shares Change
(335,130)
% Chg from Prior Port
(11.45)
% Total Assets
0.86
Date of Portfolio
Dec 31, 2016
MFS Investment Management KK
Shares Held
1,819,507
% Total Shares Held
2.12
Shares Change
1,819,507
% Chg from Prior Port
0
% Total Assets
0.08
Date of Portfolio
Dec 31, 2016
DF Dent & Co Inc
Shares Held
1,375,277
% Total Shares Held
1.60
Shares Change
(32,648)
% Chg from Prior Port
(2.32)
% Total Assets
3.57
Date of Portfolio
Dec 31, 2016
Mawer Investment Management Ltd
Shares Held
1,205,500
% Total Shares Held
1.41
Shares Change
192,919
% Chg from Prior Port
19.05
% Total Assets
1.14
Date of Portfolio
Dec 31, 2016
New York State Common Retirement Fund
Shares Held
1,054,026
% Total Shares Held
1.23
Shares Change
0
% Chg from Prior Port
0.00
% Total Assets
0.14
Date of Portfolio
Dec 31, 2016
State Street Global Markets, LLC
Shares Held
1,009,039
% Total Shares Held
1.18
Shares Change
(47,105)
% Chg from Prior Port
(4.46)
% Total Assets
0.55
Date of Portfolio
Mar 31, 2017
Bares Capital Management Inc
Shares Held
1,000,565
% Total Shares Held
1.17
Shares Change
20,314
% Chg from Prior Port
2.07
% Total Assets
5.51
Date of Portfolio
Dec 31, 2016
Reed Conner & Birdwell LLC
Shares Held
994,641
% Total Shares Held
1.16
Shares Change
994,641
% Chg from Prior Port
0
% Total Assets
0.93
Date of Portfolio
Dec 31, 2016
Columbia Wanger Asset Management LLC
Shares Held
948,995
% Total Shares Held
1.11
Shares Change
(10,291)
% Chg from Prior Port
(1.07)
% Total Assets
1.23
Date of Portfolio
Dec 31, 2016
Northern Trust Investments N A
Shares Held
928,154
% Total Shares Held
1.08
Shares Change
(201,890)
% Chg from Prior Port
(17.87)
% Total Assets
0.03
Date of Portfolio
Dec 31, 2016
Bessemer Investment Management LLC
Shares Held
919,447
% Total Shares Held
1.07
Shares Change
122,638
% Chg from Prior Port
15.39
% Total Assets
0.39
Date of Portfolio
Dec 31, 2016
Waddell & Reed Investment Management Co
Shares Held
838,166
% Total Shares Held
0.98
Shares Change
(90,396)
% Chg from Prior Port
(9.74)
% Total Assets
0.17
Date of Portfolio
Dec 31, 2016
Pictet Asset Management SA
Shares Held
826,468
% Total Shares Held
0.96
Shares Change
279,825
% Chg from Prior Port
51.19
% Total Assets
0.28
Date of Portfolio
Dec 31, 2016
NORGES BANK
Shares Held
802,390
% Total Shares Held
0.94
Shares Change
112,314
% Chg from Prior Port
16.28
% Total Assets
0.03
Date of Portfolio
Dec 31, 2016
Mackenzie Investments
Shares Held
771,439
% Total Shares Held
0.90
Shares Change
(34,102)
% Chg from Prior Port
(4.23)
% Total Assets
0.43
Date of Portfolio
Dec 31, 2016
AllianceBernstein LP
Shares Held
695,144
% Total Shares Held
0.81
Shares Change
(192,045)
% Chg from Prior Port
(21.65)
% Total Assets
0.05
Date of Portfolio
Dec 31, 2016
Geode Capital Management, LLC
Shares Held
689,753
% Total Shares Held
0.80
Shares Change
17,512
% Chg from Prior Port
2.61
% Total Assets
0.03
Date of Portfolio
Dec 31, 2016
Goldman, Sachs & Co.
Shares Held
689,288
% Total Shares Held
0.80
Shares Change
122,013
% Chg from Prior Port
21.51
% Total Assets
0.03
Date of Portfolio
Dec 31, 2016
Eagle Asset Management, Inc.
Shares Held
634,493
% Total Shares Held
0.74
Shares Change
(22,622)
% Chg from Prior Port
(3.44)
% Total Assets
0.39
Date of Portfolio
Dec 31, 2016
Franklin Advisers Inc
Shares Held
605,070
% Total Shares Held
0.71
Shares Change
22,869
% Chg from Prior Port
3.93
% Total Assets
0.05
Date of Portfolio
Dec 31, 2016
Managed Account Advisors LLC
Shares Held
586,757
% Total Shares Held
0.68
Shares Change
21,763
% Chg from Prior Port
3.85
% Total Assets
0.04
Date of Portfolio
Dec 31, 2016
Champlain Investment Partners, LLC
Shares Held
566,310
% Total Shares Held
0.66
Shares Change
9,345
% Chg from Prior Port
1.68
% Total Assets
0.72
Date of Portfolio
Dec 31, 2016
Swedbank Robur Fonder AB
Shares Held
503,219
% Total Shares Held
0.59
Shares Change
1,252
% Chg from Prior Port
0.25
% Total Assets
0.70
Date of Portfolio
Mar 31, 2017
Welch & Forbes LLC
Shares Held
499,904
% Total Shares Held
0.58
Shares Change
499,904
% Chg from Prior Port
0
% Total Assets
1.38
Date of Portfolio
Dec 31, 2016
Government Pension Fund of Norway - Global
Shares Held
465,723
% Total Shares Held
0.50
Shares Change
(159,743)
% Chg from Prior Port
(25.54)
% Total Assets
0.00
Date of Portfolio
Dec 31, 2013
Ownership Capital BV
Shares Held
458,219
% Total Shares Held
0.53
Shares Change
70,694
% Chg from Prior Port
18.24
% Total Assets
5.25
Date of Portfolio
Dec 31, 2016
Select Equity Group LP
Shares Held
441,633
% Total Shares Held
0.52
Shares Change
(531,566)
% Chg from Prior Port
(54.62)
% Total Assets
0.33
Date of Portfolio
Dec 31, 2016
Fidelity International Ltd
Shares Held
413,514
% Total Shares Held
0.48
Shares Change
80,036
% Chg from Prior Port
24.00
% Total Assets
0.11
Date of Portfolio
Dec 31, 2016
Commonwealth Bank of Australia
Shares Held
412,747
% Total Shares Held
0.48
Shares Change
99,853
% Chg from Prior Port
31.91
% Total Assets
0.47
Date of Portfolio
Dec 31, 2016
Nationwide Fund Advisors
Shares Held
408,597
% Total Shares Held
0.48
Shares Change
(5,895)
% Chg from Prior Port
(1.42)
% Total Assets
1.09
Date of Portfolio
Mar 31, 2017
Neuberger Berman LLC
Shares Held
407,924
% Total Shares Held
0.48
Shares Change
(5,883)
% Chg from Prior Port
(1.42)
% Total Assets
0.05
Date of Portfolio
Dec 31, 2016
Legal & General Group PLC
Shares Held
407,406
% Total Shares Held
0.48
Shares Change
7,233
% Chg from Prior Port
1.81
% Total Assets
0.04
Date of Portfolio
Dec 31, 2016
Schweizerische Nationalbank
Shares Held
383,300
% Total Shares Held
0.45
Shares Change
7,100
% Chg from Prior Port
1.89
% Total Assets
0.06
Date of Portfolio
Dec 31, 2016
Royal Bank Of Canada
Shares Held
372,005
% Total Shares Held
0.43
Shares Change
58,731
% Chg from Prior Port
18.75
% Total Assets
0.02
Date of Portfolio
Dec 31, 2016
Principal Global Investors, LLC
Shares Held
347,382
% Total Shares Held
0.41
Shares Change
(1,195)
% Chg from Prior Port
(0.34)
% Total Assets
0.04
Date of Portfolio
Dec 31, 2016
Hermes Fund Managers (Singapore) Pte. Limited
Shares Held
333,502
% Total Shares Held
0.39
Shares Change
80,799
% Chg from Prior Port
31.97
% Total Assets
0.53
Date of Portfolio
Dec 31, 2016
Quantitative Management Associates LLC
Shares Held
329,749
% Total Shares Held
0.38
Shares Change
(54,240)
% Chg from Prior Port
(14.13)
% Total Assets
0.05
Date of Portfolio
Dec 31, 2016
Brown Advisory LLC
Shares Held
313,184
% Total Shares Held
0.37
Shares Change
(80,335)
% Chg from Prior Port
(20.41)
% Total Assets
1.63
Date of Portfolio
Mar 31, 2017
BlackRock Advisors LLC
Shares Held
312,982
% Total Shares Held
0.37
Shares Change
43,436
% Chg from Prior Port
16.11
% Total Assets
0.03
Date of Portfolio
Dec 31, 2016
Kayne Anderson Rudnick Investment Management LLC
Shares Held
311,530
% Total Shares Held
0.36
Shares Change
47,621
% Chg from Prior Port
18.04
% Total Assets
0.34
Date of Portfolio
Dec 31, 2016
Evercore Wealth Management, LLC
Shares Held
302,490
% Total Shares Held
0.35
Shares Change
(9,023)
% Chg from Prior Port
(2.90)
% Total Assets
1.16
Date of Portfolio
Dec 31, 2016

An Investis service. Copyright Investis Ltd. All rights reserved. Data provided by Morningstar Inc.