Ownership Summary

Top Holders

Holder Shares Held % O/S Share Change Filing Date
BlackRock Institutional Trust Company, N.A. 973,450 6.55 -253 12/31/17
Frontier Capital Management Company, LLC 813,550 5.48 -137,857 12/31/17
The Vanguard Group, Inc. 779,763 5.25 14,192 12/31/17
Renaissance Technologies LLC 646,400 4.35 68,400 12/31/17
Dimensional Fund Advisors, L.P. 554,130 3.73 14,937 12/31/17
Adage Capital Management, L.P. 410,000 2.76 210,000 12/31/17
Impax Asset Management LLC 400,077 2.69 3,900 12/31/17
State Street Global Advisors (US) 370,706 2.50 15,166 12/31/17
Monarch Partners Asset Management LLC 185,714 1.25 27,016 12/31/17
Northern Trust Investments, Inc. 162,863 1.10 -1,076 12/31/17

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Pax World Small Cap Fund 400,077 2.69 3,900 12/31/17
Vanguard Total Stock Market Index Fund 370,498 2.49 -- 2/28/18
iShares Russell 2000 ETF 275,484 1.85 -215 3/31/18
Vanguard Extended Market Index Fund 198,108 1.33 -1,684 3/31/18
DFA U.S. Small Cap Portfolio 190,919 1.29 2,797 1/31/18
British Columbia Investment Management Corp 140,277 0.94 26,858 3/31/17
iShares Russell 2000 Value ETF 130,719 0.88 3,190 3/31/18
DFA U.S. Micro Cap Portfolio 119,658 0.81 1,787 1/31/18
Vanguard Explorer Value Fund 104,663 0.70 5,713 12/31/17
Fidelity Extended Market Index Fund 68,493 0.46 -- 2/28/18

Copyright Thomson Reuters Corporation