| Wasatch Advisors LP 87-0319391 |
|
420549 |
0 |
420549 |
0 |
420549 |
5.5 % |
13/11/2024 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
13263 |
0 |
19783 |
533800 |
6.99 % |
13/02/2024 |
| Neuberger Berman Equity Funds |
|
0 |
471827 |
0 |
471827 |
471827 |
6.23 % |
10/02/2023 |
| Neuberger Berman Genesis Fund |
|
0 |
471827 |
0 |
471827 |
471827 |
6.23 % |
10/02/2023 |
| Neuberger Berman Group LLC |
|
0 |
698858 |
0 |
706377 |
706377 |
9.32 % |
10/02/2023 |
| Neuberger Berman Investment Advisers LLC |
|
0 |
698858 |
0 |
706377 |
706377 |
9.32 % |
10/02/2023 |
| Adams Street Partners, LLC |
USA |
442516 |
0 |
442516 |
0 |
23280574 |
39.7 % |
06/04/2022 |
| Thrivent Financial for Lutherans |
Wisconsin |
6509 |
643620 |
6509 |
0 |
650129 |
8.63 % |
14/02/2022 |
| 26-0385758 |
Delaware |
435373 |
0 |
435373 |
0 |
435373 |
5.78 % |
11/02/2022 |
| 13-3127734 |
Delaware |
435373 |
0 |
435373 |
0 |
435373 |
5.78 % |
11/02/2022 |
| AltraVue Capital, LLC |
|
101934 |
0 |
278111 |
0 |
101934 |
5.15 % |
08/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
439243 |
0 |
449271 |
0 |
449271 |
6 % |
01/02/2022 |
| AltraVue Capital, LLC |
Delaware, US |
77317 |
302744 |
380061 |
0 |
77317 |
5.05 % |
03/09/2021 |
| Thrivent Financial for Lutherans |
Wisconsin |
29335 |
607489 |
29335 |
0 |
636824 |
8.5 % |
16/02/2021 |
| (1) BlackRock, Inc. |
Delaware |
446479 |
0 |
452806 |
0 |
452806 |
6 % |
01/02/2021 |
| IDENTIFICATION NOS. OF ABOVE PERSONS (Cove Street Capital, LLC |
|
0 |
0 |
0 |
0 |
368970 |
4.9 % |
14/02/2020 |
| 2. |
|
0 |
0 |
0 |
0 |
368970 |
4.9 % |
14/02/2020 |
| 26-0385758 |
Delaware |
525312 |
0 |
541584 |
1372 |
542956 |
7.3 % |
13/02/2020 |
| 13-3127734 |
Delaware |
525312 |
0 |
541584 |
1372 |
542956 |
7.3 % |
13/02/2020 |
| (1)Names of reporting persons. BlackRock, Inc. |
Delaware |
446962 |
0 |
457562 |
0 |
457562 |
6.2 % |
07/02/2020 |
| 13-3127734 |
Delaware |
551800 |
0 |
551800 |
0 |
551800 |
7.48 % |
13/02/2019 |
| 26-0385758 |
Delaware |
551800 |
0 |
551800 |
0 |
551800 |
7.48 % |
13/02/2019 |
| Wellington Trust Company, NA |
United States |
0 |
358554 |
0 |
0 |
358554 |
4.93 % |
08/02/2018 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
358554 |
0 |
0 |
358554 |
4.93 % |
08/02/2018 |
| Wellington Management Group LLP |
Massachusetts |
0 |
358554 |
0 |
0 |
358554 |
4.93 % |
08/02/2018 |
| Wellington Group Holdings LLP |
Delaware |
0 |
358554 |
0 |
0 |
358554 |
4.93 % |
08/02/2018 |
| R. Jeffrey Bailly |
USA |
536535 |
0 |
536535 |
0 |
536535 |
7.4 % |
24/01/2018 |
| Wellington Trust Company, National Association Multiple Common Trust Funds Trust, Micro Cap Equity P |
Massachusetts |
0 |
369845 |
0 |
0 |
369845 |
5.09 % |
19/09/2017 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC95-4575414 |
California |
0 |
0 |
0 |
0 |
0 |
0 % |
10/04/2017 |
| 13-3127734 |
Delaware |
531100 |
0 |
531100 |
0 |
531100 |
7.35 % |
14/02/2017 |
| 26-0385758 |
Delaware |
531100 |
0 |
531100 |
0 |
531100 |
7.35 % |
14/02/2017 |
| Wellington Trust Company, National Association Multiple Common Trust Funds Trust, Micro Cap Equity P |
Massachusetts |
0 |
343845 |
0 |
0 |
343845 |
4.76 % |
09/02/2017 |
| Wellington Trust Company, NA |
United States |
0 |
389754 |
0 |
0 |
389754 |
5.39 % |
09/02/2017 |
| R. Jeffrey Bailly |
U.S.A. |
608848 |
0 |
608848 |
0 |
608848 |
11 % |
19/01/2017 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC95-4575414 |
California |
156708 |
662297 |
156708 |
662297 |
819005 |
11.34 % |
09/11/2016 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC95-4575414 |
California |
153107 |
454481 |
153107 |
454481 |
607588 |
8.46 % |
08/07/2016 |
| 13-3127734 |
Delaware |
502800 |
0 |
502800 |
0 |
502800 |
7.04 % |
11/02/2016 |
| 26-0385758 |
Delaware |
502800 |
0 |
502800 |
0 |
502800 |
7.04 % |
11/02/2016 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
403954 |
0 |
0 |
403954 |
5.66 % |
11/02/2016 |
| Wellington Management Company LLP |
Delaware |
0 |
403954 |
0 |
0 |
403954 |
5.66 % |
11/02/2016 |
| Wellington Group Holdings LLP |
Delaware |
0 |
403954 |
0 |
0 |
403954 |
5.66 % |
11/02/2016 |
| Wellington Management Group LLP |
Massachusetts |
0 |
403954 |
0 |
0 |
403954 |
5.66 % |
11/02/2016 |
| Wellington Trust Company, NA |
United States |
0 |
403954 |
0 |
0 |
403954 |
5.66 % |
11/02/2016 |
| R. Jeffrey Bailly |
USA |
621758 |
0 |
621758 |
0 |
621758 |
11 % |
11/01/2016 |
| Wellington Trust Company, National Association Multiple Common Trust Funds Trust, Micro Cap Equity P |
Massachusetts |
0 |
357545 |
0 |
357545 |
357545 |
5.02 % |
24/08/2015 |
| 26-0385758 |
Delaware |
471900 |
0 |
494438 |
0 |
494438 |
7.01 % |
13/02/2015 |
| 13-3127734 |
Delaware |
471900 |
0 |
494438 |
0 |
494438 |
7.01 % |
13/02/2015 |
| New Mountain Investments III (Cayman), L.P. |
Delaware |
176298 |
59551 |
486522 |
0 |
45750000 |
34.7 % |
12/02/2015 |
| Wellington Trust Company, NA |
United States |
0 |
350254 |
0 |
0 |
350254 |
4.96 % |
12/02/2015 |
| R. Jeffrey Bailly |
USA |
618599 |
0 |
618599 |
0 |
618599 |
11 % |
13/01/2015 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC95-4575414 |
California |
706220 |
0 |
706220 |
0 |
706220 |
10.09 % |
08/05/2014 |
| 04-2683227 |
Massachusetts |
0 |
393100 |
0 |
0 |
393100 |
5.71 % |
14/02/2014 |
| 13-3127734 |
Delaware |
445700 |
0 |
461774 |
0 |
461774 |
6.7 % |
13/02/2014 |
| 26-0385758 |
Delaware |
445700 |
0 |
461774 |
0 |
461774 |
6.7 % |
13/02/2014 |
| 20-8441410 |
Delaware |
193025 |
57267 |
477519 |
0 |
477519 |
6.93 % |
10/02/2014 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC95-4575414 |
California |
521058 |
0 |
521058 |
0 |
521058 |
7.33 % |
15/01/2014 |
| Nantahala
Capital
Management, LLC |
MA |
329960 |
0 |
329960 |
0 |
329960 |
4.901 % |
14/02/2013 |
| 04-2683227 |
Massachusetts |
0 |
460400 |
0 |
0 |
460400 |
6.84 % |
14/02/2013 |
| 22-2859704 |
United States |
0 |
460400 |
0 |
0 |
460400 |
6.84 % |
14/02/2013 |
| R. Jeffrey Bailly |
U.S.A. |
954293 |
0 |
954293 |
0 |
954293 |
11 % |
14/02/2013 |
| 13-3127734 |
Delaware |
442300 |
0 |
442300 |
0 |
442300 |
6.57 % |
12/02/2013 |
| 26-0385758 |
Delaware |
442300 |
0 |
442300 |
0 |
442300 |
6.57 % |
12/02/2013 |
| 20-8441410 |
Delaware |
260584 |
56667 |
512554 |
0 |
512554 |
7.6 % |
12/02/2013 |
| 52-2343049 |
New York |
308010 |
0 |
308010 |
0 |
308010 |
4.58 % |
30/01/2013 |
| 13-3127734 |
Delaware |
466100 |
0 |
466100 |
0 |
466100 |
7.14 % |
13/02/2012 |
| 26-0385758 |
Delaware |
466100 |
0 |
466100 |
0 |
466100 |
7.14 % |
13/02/2012 |
| R. Jeffrey Bailly |
USA |
1012480 |
0 |
1012480 |
0 |
1012480 |
11 % |
01/02/2012 |
| 52-2343049 |
New York |
508070 |
0 |
508070 |
0 |
508070 |
7.78 % |
23/01/2012 |
| Nantahala Capital Management, LLC |
MA |
335135 |
0 |
335135 |
0 |
335135 |
5.184 % |
25/07/2011 |
| James H. Simons |
United States |
370600 |
0 |
370600 |
0 |
370600 |
6.26 % |
12/02/2010 |
| 26-0385758 |
Delaware |
370600 |
0 |
370600 |
0 |
370600 |
6.26 % |
12/02/2010 |
| PETER R. WORRELL |
U.S.A. |
0 |
0 |
380269 |
14400 |
394669 |
11 % |
12/12/2002 |
| R. JEFFREY BAILLY |
U.S.A. |
0 |
0 |
661098 |
120090 |
781188 |
11 % |
13/02/2002 |
| ELIOT H. SHERMAN |
U.S.A. |
0 |
0 |
273684 |
0 |
273684 |
11 % |
13/02/2001 |
| WILLIAM H. SHAW |
U.S.A. |
0 |
0 |
450674 |
118028 |
568702 |
11 % |
13/02/2001 |
| RICHARD L. BAILLY |
U.S.A. |
0 |
0 |
279068 |
175924 |
454992 |
11 % |
13/02/1998 |
| WILLIAM H. SHAW |
U.S.A. |
509336 |
0 |
509336 |
118028 |
627364 |
11 % |
13/02/1998 |
| ELIOT H. SHERMAN |
U.S.A. |
299684 |
0 |
299684 |
0 |
299684 |
11 % |
13/02/1998 |
| Eliot H. Sherman |
U.S.A. |
0 |
0 |
307184 |
0 |
307184 |
11 % |
14/02/1997 |