| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC95-4575414 |
|
551053 |
2696217 |
619855 |
2696217 |
3316072 |
13.03 % |
11/02/2022 |
| Virtus Equity Trust, on behalf of Virtus KAR Small Cap Growth Fund |
|
0 |
2409518 |
0 |
2409518 |
2409518 |
9.47 % |
11/02/2022 |
| Virtus Investment Advisers, Inc.04-2453743 |
|
0 |
2696217 |
0 |
2696217 |
2696217 |
10.59 % |
11/02/2022 |
| SCHEDULE 13D/A |
|
0 |
0 |
0 |
0 |
6028722 |
23.7 % |
08/12/2021 |
| SCHEDULE 13D |
|
4772522 |
0 |
4772522 |
0 |
4772522 |
18.8 % |
22/03/2021 |
| SCHEDULE 13D/A |
|
0 |
0 |
0 |
0 |
0 |
0 % |
15/03/2021 |
| SCHEDULE 13D/A |
|
6363278 |
0 |
6363278 |
0 |
6363278 |
25.1 % |
04/03/2021 |
| Virtus Equity Trust, on behalf of Virtus KAR Small Cap Growth Fund |
|
0 |
2409518 |
0 |
2409518 |
2409518 |
9.52 % |
12/02/2021 |
| Virtus Investment Advisers, Inc.04-2453743 |
|
0 |
2617215 |
0 |
2617215 |
2617215 |
10.34 % |
12/02/2021 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC95-4575414 |
|
717151 |
2617215 |
717151 |
2617215 |
3334366 |
13.18 % |
12/02/2021 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC95-4575414 |
Delaware |
717157 |
2542157 |
717157 |
2542157 |
3259314 |
12.91 % |
09/11/2020 |
| Virtus Investment Advisers, Inc.04-2453743 |
Delaware |
0 |
2542157 |
0 |
2542157 |
2542157 |
10.07 % |
09/11/2020 |
| Virtus Equity Trust, on behalf of Virtus KAR Small Cap Growth Fund |
Delaware |
0 |
2409518 |
0 |
2409518 |
2409518 |
9.55 % |
09/11/2020 |
| Virtus Investment Advisers, Inc.04-2453743 |
|
0 |
2410638 |
0 |
2410638 |
2410638 |
9.67 % |
13/02/2020 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC95-4575414 |
|
576424 |
2410638 |
576424 |
2410638 |
2987062 |
11.99 % |
13/02/2020 |
| Virtus Equity Trust, on behalf of Virtus KAR Small Cap Growth Fund |
|
0 |
2359518 |
0 |
2359518 |
2359518 |
9.47 % |
13/02/2020 |
| Patrick E. Beans, as the Special Holdings Direction Adviser under the Amandla MK Trust |
United States |
7378645 |
0 |
7378645 |
10 |
7378645 |
30 % |
25/04/2018 |
| Amandla MK Trust |
Delaware |
7378645 |
0 |
7378645 |
10 |
7378645 |
30 % |
25/04/2018 |
| Amandla MK Trust |
Delaware |
1884205 |
0 |
1884205 |
10 |
1884205 |
53.2 % |
23/02/2018 |
| Patrick E. Beans, as the Special Holdings Direction Adviser under the Amandla MK Trust |
United States |
1884205 |
0 |
1884205 |
10 |
1884205 |
53.2 % |
23/02/2018 |
| Michael D. Hays |
United States |
4314 |
137 |
4314 |
0 |
4451 |
0.1 % |
22/02/2018 |
| Amandla MK Trust |
Delaware |
1884205 |
0 |
1884205 |
10 |
1884205 |
53.2 % |
02/02/2018 |
| Patrick E. Beans, as the Special Holdings Direction Adviser under the Amandla MK Trust |
United States |
1884205 |
0 |
1884205 |
10 |
1884205 |
53.2 % |
02/02/2018 |
| Michael D. Hays |
United States |
4314 |
137 |
4314 |
0 |
4451 |
0.1 % |
29/01/2018 |
| Michael D. Hays |
United States |
1975696 |
137 |
1975696 |
0 |
1975833 |
55.8 % |
30/01/2017 |
| Conestoga Capital Advisors LLC |
Delaware |
205773 |
0 |
232953 |
0 |
232953 |
6.58 % |
04/01/2017 |
| Conestoga Capital Advisors LLC |
Delaware |
391810 |
0 |
441986 |
0 |
441986 |
12.7 % |
12/01/2015 |
| Conestoga Capital Advisors LLC |
Delaware |
400695 |
0 |
450871 |
0 |
450871 |
12.91 % |
17/11/2014 |
| Conestoga Capital Advisors LLC |
Delaware |
222854 |
0 |
269630 |
0 |
269630 |
7.8 % |
17/10/2014 |
| Conestoga Capital Advisors LLC |
Delaware |
184088 |
0 |
269630 |
0 |
269630 |
7.8 % |
22/01/2014 |
| Conestoga Capital Advisors LLC |
Delaware |
759749 |
0 |
1040576 |
0 |
1040576 |
5.02 % |
21/01/2014 |
| Michael and Karen Hays Grandchildren’s Trust dated March 9, 2009 |
Delaware |
5768000 |
0 |
5768000 |
0 |
5768000 |
27.8 % |
14/06/2013 |
| Kent E. Endacott, as the Special Holdings Direction Adviser under the Michael and Karen Hays Grandch |
United States |
5768000 |
0 |
5768000 |
0 |
5768000 |
27.8 % |
14/06/2013 |
| Colin T. Moran |
Cayman Islands |
0 |
203853 |
0 |
203853 |
203853 |
5.9 % |
10/06/2013 |
| Abdiel Capital Management, LLC |
Cayman Islands |
0 |
203853 |
0 |
203853 |
203853 |
5.9 % |
10/06/2013 |
| Abdiel Capital Advisors, LLC |
Cayman Islands |
0 |
203853 |
0 |
203853 |
203853 |
5.9 % |
10/06/2013 |
| Abdiel Qualified Master Fund, L.P. |
Cayman Islands |
0 |
188307 |
0 |
188307 |
188307 |
5.4 % |
10/06/2013 |
| Michael D. Hays |
United States |
3795322 |
250275 |
3795322 |
0 |
4045597 |
59 % |
12/02/2013 |
| Michael D. Hays |
United States |
4696776 |
325 |
4696776 |
0 |
4697101 |
69.6 % |
02/02/2012 |
| Jeffery T. Peetz |
United States |
283650 |
0 |
283650 |
0 |
283650 |
4.3 % |
17/12/2010 |
| Trust created under the Karen S. Hays 2010 Two-Year GRAT Agreement dated February 8, 2010 |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
17/12/2010 |
| Trust created under the Michael D. Hays 2010 Two-Year GRAT Agreement dated February 8, 2010 |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
17/12/2010 |
| Trust created under the Michael D. Hays 2009 Two-Year GRAT Agreement dated March 9, 2009 |
United States |
283650 |
0 |
283650 |
0 |
283650 |
4.3 % |
17/12/2010 |
| February 8, 2010 |
United States |
1250000 |
0 |
1250000 |
0 |
1250000 |
18.8 % |
22/02/2010 |
| 2010 Two-Year GRAT Agreement dated February 8, 2010 |
United States |
1250000 |
0 |
1250000 |
0 |
1250000 |
18.8 % |
22/02/2010 |
| February 8, 2010 |
United States |
1250000 |
0 |
1250000 |
0 |
1250000 |
18.8 % |
22/02/2010 |
| 2010 Two-Year GRAT Agreement dated February 8, 2010 |
United States |
1250000 |
0 |
1250000 |
0 |
1250000 |
18.8 % |
22/02/2010 |
| S. Hays |
United States |
1250000 |
0 |
1250000 |
0 |
1250000 |
18.8 % |
22/02/2010 |
| Michael D. Hays |
United States |
4282052 |
4282052 |
4282052 |
0 |
4282052 |
64.29 % |
12/02/2010 |
| 13-3435435 |
Delaware |
13 |
0 |
0 |
3000 |
3000 |
11 % |
21/01/2010 |
| 23-1702840 |
Delaware |
13 |
0 |
0 |
264000 |
264000 |
11 % |
21/01/2010 |
| Jeffery T. Peetz, as Special Holdings Direction Adviser under the Michael D. Hays 2009 Two-Year GRAT |
United States |
500000 |
0 |
500000 |
0 |
500000 |
7.5 % |
07/04/2009 |
| Trust created under the Michael D. Hays 2009 Two-Year GRAT Agreement dated March 9, 2009 |
Delaware |
500000 |
0 |
500000 |
0 |
500000 |
7.5 % |
07/04/2009 |
| Michael D. Hays |
United States |
4850453 |
4850453 |
4850453 |
0 |
4850453 |
72.4 % |
17/02/2009 |
| Michael D. Hays |
United States |
4872724 |
4872724 |
4872724 |
0 |
4872724 |
70.3 % |
06/02/2008 |
| 23-1702840 |
Delaware |
0 |
0 |
0 |
350000 |
350000 |
11 % |
25/01/2008 |
| 13-3435435 |
New York |
0 |
0 |
0 |
36000 |
36000 |
11 % |
25/01/2008 |
| 23-1702840 |
Delaware |
0 |
0 |
0 |
0 |
0 |
11 % |
25/01/2008 |
| 13-3435435 |
New York |
0 |
0 |
0 |
357000 |
357000 |
11 % |
25/01/2008 |
| Michael D. Hays |
United States |
4830992 |
4830992 |
4830992 |
0 |
4830992 |
70.1 % |
14/02/2007 |
| Michael D. Hays |
United States |
4834776 |
4834776 |
4834776 |
0 |
4834776 |
68.9 % |
10/02/2006 |
| The Cuttyhunk Fund Limited |
Bermuda |
0 |
0 |
0 |
0 |
0 |
0 % |
13/12/2005 |
| 94-3366999 |
California |
0 |
0 |
0 |
0 |
0 |
0 % |
13/12/2005 |
| J. Carlo Cannell |
USA |
0 |
0 |
0 |
0 |
0 |
0 % |
13/12/2005 |
| The Anegada Master Fund Limited |
Cayman Islands |
0 |
0 |
0 |
0 |
0 |
0 % |
13/12/2005 |
| 98-0232642 |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
13/12/2005 |
| 94-3164039 |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
13/12/2005 |
| 94-3366999 |
California |
0 |
599000 |
0 |
599000 |
599000 |
8.4 % |
14/02/2005 |
| The Anegada Master Fund Limited |
Cayman Islands |
0 |
232204 |
0 |
232204 |
232204 |
3.2 % |
14/02/2005 |
| 94-3164039 |
Delaware |
0 |
222026 |
0 |
222026 |
222026 |
3.1 % |
14/02/2005 |
| The Cuttyhunk Fund Limited |
Bermuda |
0 |
66300 |
0 |
66300 |
66300 |
0.9 % |
14/02/2005 |
| J. Carlo Cannell |
USA |
0 |
599000 |
0 |
599000 |
599000 |
8.4 % |
14/02/2005 |
| 23-2688812 |
Delaware |
0 |
37910 |
0 |
37910 |
37910 |
0.5 % |
14/02/2005 |
| 98-0232642 |
Delaware |
0 |
42560 |
0 |
42560 |
42560 |
0.6 % |
14/02/2005 |
| Michael D. Hays |
United States |
4839465 |
4839465 |
4839465 |
0 |
4839465 |
67.6 % |
04/02/2005 |
| Michael D. Hays |
United States |
4842216 |
4842216 |
4842216 |
0 |
4842216 |
66.2 % |
27/02/2004 |
| The Anegada Fund Limited |
Cayman Islands |
0 |
270980 |
0 |
270980 |
270980 |
3.7 % |
13/02/2004 |
| The Cuttyhunk Fund Limited |
Bermuda |
0 |
64500 |
0 |
64500 |
64500 |
0.9 % |
13/02/2004 |
| 94-3164039 |
Delaware |
0 |
247350 |
0 |
247350 |
247350 |
3.4 % |
13/02/2004 |
| 94-3366999 |
California |
0 |
673500 |
0 |
673500 |
673500 |
9.2 % |
13/02/2004 |
| 23-2688812 |
Delaware |
0 |
42810 |
0 |
42810 |
42810 |
0.6 % |
13/02/2004 |
| 98-0232642 |
Delaware |
0 |
47860 |
0 |
47860 |
47860 |
0.7 % |
13/02/2004 |
| J. Carlo Cannell |
USA |
0 |
673500 |
0 |
673500 |
673500 |
9.2 % |
13/02/2004 |
| 94-6685897 |
California |
0 |
4100 |
0 |
4100 |
4100 |
0.1 % |
13/02/2003 |
| 23-2688812 |
Delaware |
0 |
43710 |
0 |
43710 |
43710 |
0.6 % |
13/02/2003 |
| 94-3366999 |
California |
0 |
691400 |
0 |
691400 |
691400 |
9.8 % |
13/02/2003 |
| The Anegada Fund Limited |
Cayman Islands |
0 |
129080 |
0 |
129080 |
129080 |
1.8 % |
13/02/2003 |
| J. Carlo Cannell |
USA |
0 |
691400 |
0 |
691400 |
691400 |
9.8 % |
13/02/2003 |
| 94-3164039 |
Delaware |
383750 |
0 |
383750 |
0 |
383750 |
5.4 % |
13/02/2003 |
| The Cuttyhunk Fund Limited |
Bermuda |
0 |
5800 |
0 |
5800 |
5800 |
0.1 % |
13/02/2003 |
| 98-0232642 |
Delaware |
0 |
124960 |
0 |
124960 |
124960 |
1.8 % |
13/02/2003 |
| 23-2688812 |
Delaware |
0 |
43710 |
0 |
43710 |
43710 |
0.6 % |
14/02/2002 |
| 94-3164039 |
Delaware |
383750 |
0 |
383750 |
0 |
383750 |
5.4 % |
14/02/2002 |
| The Cuttyhunk Fund Limited |
Bermuda |
0 |
5800 |
0 |
5800 |
5800 |
0.1 % |
14/02/2002 |
| J. Carlo Cannell |
USA |
0 |
691400 |
0 |
691400 |
691400 |
9.8 % |
14/02/2002 |
| 94-3366999 |
California |
0 |
691400 |
0 |
691400 |
691400 |
9.8 % |
14/02/2002 |
| The Anegada Fund Limited |
Cayman Islands |
0 |
129080 |
0 |
129080 |
129080 |
1.8 % |
14/02/2002 |
| 94-6685897 |
California |
0 |
4100 |
0 |
4100 |
4100 |
0.1 % |
14/02/2002 |
| 98-0232642 |
Delaware |
0 |
124960 |
0 |
124960 |
124960 |
1.8 % |
14/02/2002 |
| 94-6685897 |
California |
0 |
10900 |
0 |
10900 |
10900 |
0.2 % |
30/08/2001 |
| The Anegada Fund Limited |
Cayman Islands |
0 |
62450 |
0 |
62450 |
62450 |
0.9 % |
30/08/2001 |
| 94-3366999 |
California |
0 |
538500 |
0 |
538500 |
538500 |
7.7 % |
30/08/2001 |
| 98-0232642 |
Delaware |
0 |
82000 |
0 |
82000 |
82000 |
1.2 % |
30/08/2001 |
| J. Carlo Cannell |
USA |
0 |
538500 |
0 |
538500 |
538500 |
7.7 % |
30/08/2001 |
| The Cuttyhunk Fund Limited |
Bermuda |
0 |
149400 |
0 |
149400 |
149400 |
2.1 % |
30/08/2001 |
| 23-2688812 |
Delaware |
0 |
26000 |
0 |
26000 |
26000 |
0.4 % |
30/08/2001 |
| 94-3164039 |
Delaware |
0 |
207750 |
0 |
207750 |
207750 |
3 % |
30/08/2001 |
| 13-3964629 |
DELAWARE |
0 |
0 |
557000 |
0 |
557000 |
7.63 % |
23/02/1998 |