| Nokomis Capital, L.L.C. |
Texas |
0 |
1788205 |
0 |
0 |
1788205 |
5.9 % |
14/02/2024 |
| Brett Hendrickson |
U.S. Citizen |
0 |
1788205 |
0 |
0 |
1788205 |
5.9 % |
14/02/2024 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
0 |
1626541 |
50914 |
1677455 |
5.53 % |
13/02/2024 |
| Rice Hall James & Associates, LLC |
Delaware |
1196665 |
0 |
1577227 |
0 |
1577227 |
5.33 % |
14/02/2022 |
| Group, Ltd. |
|
451179 |
0 |
0 |
451179 |
451179 |
1.52 % |
11/02/2022 |
| 36-3344166 |
Massachusetts |
0 |
2085544 |
0 |
2085544 |
2085544 |
7 % |
10/02/2022 |
| EIN #00-0000000 |
Jersey, Channel Islands |
0 |
2163351 |
0 |
2163351 |
2163351 |
7.3 % |
10/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
1858195 |
0 |
1913778 |
0 |
1913778 |
6.5 % |
01/02/2022 |
| 52-2343049 |
New York |
2513126 |
0 |
2513126 |
0 |
2513126 |
8.49 % |
14/01/2022 |
| Rice Hall James & Associates, LLC |
Delaware |
1288180 |
0 |
1857633 |
0 |
1857633 |
6.28 % |
16/02/2021 |
| 36-3344166 |
Massachusetts |
0 |
2207692 |
0 |
2207692 |
2207692 |
7.5 % |
11/02/2021 |
| EIN #00-0000000 |
Jersey, Channel Islands |
0 |
2296002 |
0 |
2296002 |
2296002 |
7.8 % |
11/02/2021 |
| (1) BlackRock, Inc. |
Delaware |
2000433 |
0 |
2048526 |
0 |
2048526 |
6.9 % |
28/01/2021 |
| 52-2343049 |
New York |
1930215 |
0 |
1930215 |
0 |
1930215 |
6.53 % |
21/01/2021 |
| ARIEL INVESTMENTS, LLC |
Delaware Limited Liability Company |
1196287 |
0 |
1196287 |
0 |
1196287 |
1 % |
14/02/2020 |
| Russell Investments Group, Ltd. |
|
2322558 |
0 |
0 |
0 |
2322558 |
7.88 % |
12/02/2020 |
| Rice Hall James & Associates, LLC |
Delaware |
1500716 |
0 |
2022340 |
0 |
2022340 |
6.86 % |
11/02/2020 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
22321 |
0 |
0 |
22321 |
1491179 |
5.05 % |
11/02/2020 |
| Wells Fargo & Company |
Delaware |
27404 |
0 |
27404 |
0 |
45913 |
0.16 % |
04/02/2020 |
| # 02-0712418. |
Delaware |
1854209 |
0 |
0 |
0 |
1901309 |
1 % |
10/07/2019 |
| (1) BlackRock, Inc. |
Delaware |
2361309 |
0 |
2623488 |
0 |
2623488 |
8.9 % |
04/02/2019 |
| Wells Fargo & Company |
Delaware |
23033 |
1452798 |
23033 |
0 |
1475831 |
5.01 % |
22/01/2019 |
| 52-2343049 |
New York |
1734570 |
0 |
1734570 |
0 |
1734570 |
5.89 % |
14/01/2019 |
| ARIEL INVESTMENTS, LLC |
Delaware Limited Liability Company |
2713067 |
0 |
3206500 |
0 |
3206500 |
3 % |
13/02/2018 |
| (1) BlackRock, Inc. |
Delaware |
2209500 |
0 |
2227031 |
0 |
2227031 |
9.1 % |
29/01/2018 |
| ARIEL INVESTMENTS, LLC |
Delaware Limited Liability Company |
2651523 |
0 |
3476882 |
0 |
3476882 |
3 % |
14/02/2017 |
| (1) BlackRock, Inc. |
Delaware |
1844848 |
0 |
1860057 |
0 |
1860057 |
7.6 % |
30/01/2017 |
| Wells Fargo Funds Management, LLC |
Delaware |
0 |
1760400 |
0 |
0 |
1760400 |
7.2 % |
24/01/2017 |
| Wells Fargo & Company |
Delaware |
13578 |
725595 |
13578 |
0 |
2499573 |
10.23 % |
24/01/2017 |
| Wells Capital Management Incorporated |
Delaware |
0 |
2485995 |
0 |
0 |
2485995 |
10.17 % |
24/01/2017 |
| Wells Fargo & Company |
Delaware |
6700 |
682620 |
6700 |
0 |
2446620 |
10.01 % |
11/10/2016 |
| Wells Fargo Funds Management, LLC |
Delaware |
0 |
1757300 |
0 |
0 |
1757300 |
7.19 % |
11/10/2016 |
| Wells Capital Management Incorporated |
Delaware |
0 |
2439920 |
0 |
0 |
2439920 |
9.99 % |
11/10/2016 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
1266846 |
0 |
0 |
1926787 |
7.9 % |
11/02/2016 |
| Wellington Management Group LLP |
Massachusetts |
0 |
1266846 |
0 |
0 |
1926787 |
7.9 % |
11/02/2016 |
| Wellington Management Company LLP |
Delaware |
0 |
1266846 |
0 |
0 |
1743505 |
7.14 % |
11/02/2016 |
| Wellington Group Holdings LLP |
Delaware |
0 |
1266846 |
0 |
0 |
1926787 |
7.9 % |
11/02/2016 |
| Perritt Funds, Inc. |
Illinois |
0 |
1080000 |
0 |
0 |
1080000 |
4.4 % |
13/02/2015 |
| Perritt Capital Management, Inc. |
Illinois |
75000 |
1080000 |
75000 |
0 |
1155000 |
4.7 % |
13/02/2015 |
| ARIEL INVESTMENTS, LLC |
Delaware Limited Liability Company |
2223189 |
0 |
3031885 |
0 |
3031885 |
3 % |
13/02/2015 |
| # 02-0712418. |
Delaware |
1917722 |
0 |
2532132 |
0 |
2532132 |
2 % |
10/10/2014 |
| Perritt Funds, Inc. |
Illinois |
0 |
226248 |
0 |
0 |
226248 |
0.9 % |
13/02/2014 |
| Perritt MicroCap Opportunities Fund, Inc. |
Illinois |
0 |
1058000 |
0 |
0 |
1058000 |
4.3 % |
13/02/2014 |
| Perritt Capital Management, Inc. |
Illinois |
78625 |
1284248 |
78625 |
0 |
1362873 |
5.6 % |
13/02/2014 |
| Wells Capital Management Incorporated |
Delaware |
0 |
2102830 |
0 |
0 |
2726730 |
11.19 % |
28/01/2014 |
| Wells Fargo & Company |
Delaware |
0 |
2841525 |
0 |
0 |
2842919 |
11.66 % |
28/01/2014 |
| Perritt Funds, Inc. |
Illinois |
0 |
226248 |
0 |
0 |
226248 |
0.9 % |
11/02/2013 |
| Perritt Capital Management, Inc. |
Illinois |
77475 |
1280024 |
77475 |
0 |
1357499 |
5.6 % |
11/02/2013 |
| Perritt MicroCap Opportunities Fund, Inc. |
Illinois |
0 |
1053776 |
0 |
0 |
1053776 |
4.4 % |
11/02/2013 |
| Perritt Funds, Inc. |
Illinois |
0 |
215000 |
0 |
0 |
215000 |
0.9 % |
14/02/2012 |
| Perritt Capital Management, Inc. |
Illinois |
74100 |
1236000 |
74100 |
0 |
1310100 |
5.5 % |
14/02/2012 |
| Perritt MicroCap Opportunities Fund, Inc. |
Illinois |
0 |
1021000 |
0 |
0 |
1021000 |
4.3 % |
14/02/2012 |
| Perritt Funds, Inc. |
Illinois |
0 |
250000 |
0 |
0 |
250000 |
1.1 % |
08/02/2011 |
| Perritt Capital Management, Inc. |
Illinois |
45300 |
1270000 |
45300 |
0 |
1315300 |
5.5 % |
08/02/2011 |
| Perritt MicroCap Opportunities Fund, Inc. |
Illinois |
0 |
1020000 |
0 |
0 |
1020000 |
4.3 % |
08/02/2011 |
| Funds, Inc. |
Illinois |
0 |
1005000 |
0 |
0 |
1005000 |
4.2 % |
11/06/2010 |
| MicroCap Opportunities Fund, Inc. |
Illinois |
0 |
207390 |
0 |
0 |
207390 |
0.9 % |
11/06/2010 |
| Capital Management, Inc. |
Illinois |
43800 |
1212390 |
43800 |
0 |
1256190 |
5.3 % |
11/06/2010 |
| EIN #75-3019302 |
Massachusetts |
1098007 |
0 |
1098007 |
0 |
1098007 |
4.6 % |
10/05/2010 |
| 84-0964425 |
Massachusetts |
674751 |
0 |
674751 |
0 |
674751 |
2.8 % |
10/05/2010 |
| 84-0964425 |
Massachusetts |
1451136 |
0 |
1451136 |
0 |
1451136 |
6.1 % |
16/02/2010 |
| EIN #75-3019302 |
Delaware |
2460462 |
0 |
2460462 |
0 |
2460462 |
10.3 % |
16/02/2010 |
| William
Blair & Company, L.L.C. |
OR PLACE OF ORGANIZATION |
0 |
0 |
0 |
0 |
0 |
0 % |
05/02/2010 |
| Wells Fargo and Company |
Delaware |
2406495 |
0 |
2506055 |
0 |
2506055 |
10.48 % |
22/01/2010 |
| Wells Capital Management Incorporated |
Delaware |
1614553 |
0 |
2391003 |
0 |
2391003 |
10 % |
22/01/2010 |
| 36-2214610 |
Chicago, IL 60606 |
1307881 |
0 |
1307881 |
0 |
1307881 |
5.48 % |
12/01/2009 |
| Wells Fargo & Company |
Delaware |
2286974 |
0 |
2362954 |
0 |
2363754 |
9.99 % |
01/02/2008 |
| Wells Capital Management Incorporated |
California |
1673821 |
0 |
2199636 |
0 |
2199636 |
9.3 % |
01/02/2008 |
| 56-2450074 |
Wisconsin |
1017750 |
0 |
2087411 |
0 |
1017750 |
9.08 % |
14/02/2007 |
| 56-2450074 |
Wisconsin |
939760 |
0 |
1770373 |
0 |
939760 |
10.01 % |
02/11/2006 |
| EIN #75-3019302 |
Delaware |
1663235 |
0 |
1663235 |
0 |
1663235 |
7.4 % |
14/02/2006 |
| 84-0964425 |
Massachusetts |
1528091 |
0 |
1528091 |
0 |
1528091 |
6.8 % |
14/02/2006 |
| 36-2214610 |
60606 |
1164369 |
0 |
1164369 |
0 |
1164369 |
8.46 % |
14/02/2006 |
| 36-2214610 |
Chicago, Illinois 60606 |
1010062 |
0 |
1010062 |
0 |
1010062 |
7.38 % |
14/02/2005 |
| ###-##-#### |
United States |
1294284 |
1200839 |
1294284 |
1200839 |
2495123 |
18.2 % |
05/02/2002 |
| ###-##-#### |
United States |
1183866 |
1035499 |
1183866 |
1035499 |
2219365 |
15.3 % |
17/03/2000 |
| ###-##-#### |
United States |
1183866 |
1035499 |
1183866 |
1035499 |
2219365 |
15.3 % |
17/03/2000 |
| ###-##-#### |
United States |
858826 |
665959 |
858826 |
665949 |
1524775 |
10.2 % |
12/02/1999 |