Exhibit A

Transactions by the Reporting Persons Since the Most Recent Filing on Schedule 13D

The following table sets forth all unreported transactions with respect to the Common Stock effected by or on behalf of the Reporting Persons since the most recent filings on Schedule 13D through 4:00 p.m., Eastern time, on December 13, 2024. Unless otherwise indicated, all such transactions were effected in the open market. All transactions were made by the Jerrilyn M. Hoffmann Revocable Trust dated May 30, 2001.

Securities Purchased	Price Per Share	Transaction Date	
100	$16.44	13-Dec-24	
100	$16.48	13-Dec-24	
100	$16.32	13-Dec-24	
200	$16.48	13-Dec-24	
100	$16.30	13-Dec-24	
300	$16.55	13-Dec-24	
100	$16.48	13-Dec-24	
100	$16.66	13-Dec-24	
50	$16.29	13-Dec-24	
150	$16.28	13-Dec-24	
200	$16.30	13-Dec-24	
100	$16.41	13-Dec-24	
100	$16.38	13-Dec-24	
200	$16.43	13-Dec-24	
100	$16.50	13-Dec-24	
33	$16.07	13-Dec-24	
100	$16.22	13-Dec-24	
167	$16.25	13-Dec-24	
300	$16.12	13-Dec-24	
400	$16.24	13-Dec-24	
50	$16.40	12-Dec-24	
50	$16.26	12-Dec-24	
50	$15.94	12-Dec-24	
100	$16.60	12-Dec-24	
100	$16.60	12-Dec-24	
100	$16.58	12-Dec-24	
100	$16.58	12-Dec-24	
100	$16.58	12-Dec-24	
100	$16.55	12-Dec-24	
100	$16.50	12-Dec-24	
100	$16.39	12-Dec-24	
100	$16.38	12-Dec-24	
100	$16.38	12-Dec-24	
100	$16.36	12-Dec-24	
100	$16.35	12-Dec-24	

100	$16.35	12-Dec-24	
100	$16.31	12-Dec-24	
100	$16.29	12-Dec-24	
100	$16.29	12-Dec-24	
100	$16.29	12-Dec-24	
100	$16.27	12-Dec-24	
100	$16.26	12-Dec-24	
100	$16.26	12-Dec-24	
100	$16.26	12-Dec-24	
100	$16.25	12-Dec-24	
100	$16.23	12-Dec-24	
100	$16.23	12-Dec-24	
100	$16.22	12-Dec-24	
100	$16.20	12-Dec-24	
100	$16.19	12-Dec-24	
100	$16.18	12-Dec-24	
100	$16.15	12-Dec-24	
100	$16.13	12-Dec-24	
100	$16.13	12-Dec-24	
100	$16.13	12-Dec-24	
100	$16.12	12-Dec-24	
100	$16.12	12-Dec-24	
100	$16.12	12-Dec-24	
100	$16.12	12-Dec-24	
100	$16.11	12-Dec-24	
100	$16.11	12-Dec-24	
100	$16.10	12-Dec-24	
100	$16.10	12-Dec-24	
100	$16.09	12-Dec-24	
100	$16.08	12-Dec-24	
100	$16.08	12-Dec-24	
100	$16.07	12-Dec-24	
100	$16.06	12-Dec-24	
100	$16.05	12-Dec-24	
100	$16.02	12-Dec-24	
100	$16.00	12-Dec-24	
100	$16.00	12-Dec-24	
100	$15.99	12-Dec-24	
100	$15.99	12-Dec-24	
100	$15.99	12-Dec-24	
100	$15.95	12-Dec-24	
100	$15.94	12-Dec-24	

100	$15.94	12-Dec-24	
100	$15.93	12-Dec-24	
100	$15.86	12-Dec-24	
100	$15.85	12-Dec-24	
100	$15.79	12-Dec-24	
100	$15.78	12-Dec-24	
100	$15.40	12-Dec-24	
100	$15.25	12-Dec-24	
100	$15.14	12-Dec-24	
100	$15.11	12-Dec-24	
200	$16.35	12-Dec-24	
200	$16.22	12-Dec-24	
200	$16.22	12-Dec-24	
200	$16.21	12-Dec-24	
200	$16.21	12-Dec-24	
200	$16.20	12-Dec-24	
200	$16.07	12-Dec-24	
200	$16.05	12-Dec-24	
200	$15.96	12-Dec-24	
200	$15.86	12-Dec-24	
200	$15.16	12-Dec-24	
200	$15.00	12-Dec-24	
300	$16.37	12-Dec-24	
300	$16.34	12-Dec-24	
300	$16.27	12-Dec-24	
300	$16.26	12-Dec-24	
300	$16.15	12-Dec-24	
300	$16.14	12-Dec-24	
300	$16.13	12-Dec-24	
300	$16.03	12-Dec-24	
300	$15.87	12-Dec-24	
300	$15.00	12-Dec-24	
500	$15.99	12-Dec-24	
700	$16.40	12-Dec-24	
100	$15.48	12-Dec-24	
800	$16.24	12-Dec-24	
600	$16.26	11-Dec-24	
200	$16.70	11-Dec-24	
100	$16.68	11-Dec-24	
100	$16.69	11-Dec-24	
90	$16.77	11-Dec-24	
100	$17.29	11-Dec-24	

100	$17.00	11-Dec-24	
100	$16.73	11-Dec-24	
100	$16.98	11-Dec-24	
100	$16.92	11-Dec-24	
100	$16.88	11-Dec-24	
100	$16.85	11-Dec-24	
100	$16.85	11-Dec-24	
100	$16.81	11-Dec-24	
100	$16.81	11-Dec-24	
100	$16.79	11-Dec-24	
100	$16.82	11-Dec-24	
100	$16.77	11-Dec-24	
100	$16.78	11-Dec-24	
100	$16.74	11-Dec-24	
100	$16.75	11-Dec-24	
100	$16.70	11-Dec-24	
100	$16.70	11-Dec-24	
100	$16.65	11-Dec-24	
100	$16.64	11-Dec-24	
100	$16.63	11-Dec-24	
100	$16.61	11-Dec-24	
100	$16.61	11-Dec-24	
100	$16.60	11-Dec-24	
100	$16.60	11-Dec-24	
100	$16.60	11-Dec-24	
100	$16.57	11-Dec-24	
100	$16.57	11-Dec-24	
100	$16.54	11-Dec-24	
200	$16.94	11-Dec-24	
200	$16.79	11-Dec-24	
200	$16.75	11-Dec-24	
200	$16.70	11-Dec-24	
200	$16.68	11-Dec-24	
200	$16.67	11-Dec-24	
200	$16.66	11-Dec-24	
200	$16.62	11-Dec-24	
200	$16.58	11-Dec-24	
300	$16.48	11-Dec-24	
500	$17.19	11-Dec-24	
510	$16.41	11-Dec-24	
800	$16.70	11-Dec-24	
100	$16.80	10-Dec-24	
100	$16.79	10-Dec-24	
100	$16.78	10-Dec-24	
100	$16.78	10-Dec-24	
100	$16.72	10-Dec-24	
100	$16.67	10-Dec-24	
100	$16.63	10-Dec-24	
100	$16.33	10-Dec-24	

100	$16.57	10-Dec-24	
100	$16.54	10-Dec-24	
100	$16.54	10-Dec-24	
100	$16.52	10-Dec-24	
100	$16.55	10-Dec-24	
100	$16.50	10-Dec-24	
100	$16.50	10-Dec-24	
100	$16.49	10-Dec-24	
100	$16.44	10-Dec-24	
200	$16.56	10-Dec-24	
200	$16.53	10-Dec-24	
200	$16.52	10-Dec-24	
300	$16.54	10-Dec-24	
300	$16.43	10-Dec-24	
500	$16.44	10-Dec-24	
100	$16.58	9-Dec-24	
100	$16.31	9-Dec-24	
100	$16.58	9-Dec-24	
100	$16.54	9-Dec-24	
100	$16.50	9-Dec-24	
100	$16.50	9-Dec-24	
100	$16.49	9-Dec-24	
100	$16.43	9-Dec-24	
100	$16.43	9-Dec-24	
100	$16.35	9-Dec-24	
100	$16.32	9-Dec-24	
100	$16.31	9-Dec-24	
100	$16.29	9-Dec-24	
100	$16.28	9-Dec-24	
100	$16.27	9-Dec-24	
100	$16.26	9-Dec-24	
100	$16.25	9-Dec-24	
100	$16.24	9-Dec-24	
100	$16.24	9-Dec-24	
100	$16.21	9-Dec-24	
100	$16.18	9-Dec-24	
100	$16.18	9-Dec-24	
100	$16.16	9-Dec-24	
100	$16.14	9-Dec-24	
100	$16.14	9-Dec-24	
100	$16.12	9-Dec-24	
100	$16.11	9-Dec-24	

100	$16.11	9-Dec-24	
100	$16.11	9-Dec-24	
100	$16.08	9-Dec-24	
100	$16.05	9-Dec-24	
100	$16.02	9-Dec-24	
200	$16.61	9-Dec-24	
200	$16.46	9-Dec-24	
200	$16.12	9-Dec-24	
300	$16.45	9-Dec-24	
100	$16.73	6-Dec-24	
100	$16.41	6-Dec-24	
100	$16.53	6-Dec-24	
100	$16.47	6-Dec-24	
100	$16.49	6-Dec-24	
100	$16.45	6-Dec-24	
100	$16.40	6-Dec-24	
100	$16.41	6-Dec-24	
100	$16.34	6-Dec-24	
100	$16.34	6-Dec-24	
100	$16.18	6-Dec-24	
100	$16.20	6-Dec-24	
100	$16.14	6-Dec-24	
100	$16.13	6-Dec-24	
100	$16.15	6-Dec-24	
100	$16.15	6-Dec-24	
100	$16.15	6-Dec-24	
100	$16.12	6-Dec-24	
100	$16.14	6-Dec-24	
100	$16.07	6-Dec-24	
200	$16.53	6-Dec-24	
100	$16.40	5-Dec-24	
100	$16.41	5-Dec-24	
100	$16.25	5-Dec-24	
100	$16.90	3-Dec-24	
100	$16.69	3-Dec-24	
100	$16.60	3-Dec-24	
100	$16.60	3-Dec-24	
100	$16.60	3-Dec-24	
100	$16.60	3-Dec-24	
100	$16.59	3-Dec-24	
100	$16.62	3-Dec-24	
100	$16.54	3-Dec-24	

100	$16.50	3-Dec-24	
100	$16.50	3-Dec-24	
100	$16.41	3-Dec-24	
100	$16.42	3-Dec-24	
100	$16.28	3-Dec-24	
200	$16.60	3-Dec-24	
200	$16.51	3-Dec-24	
200	$16.50	3-Dec-24	
400	$16.42	3-Dec-24	
500	$16.54	3-Dec-24	
500	$16.55	3-Dec-24	
100	$16.66	2-Dec-24	
100	$16.62	2-Dec-24	
100	$16.60	2-Dec-24	
100	$16.47	2-Dec-24	
100	$16.36	2-Dec-24	
100	$16.53	29-Nov-24	
100	$16.69	29-Nov-24	
100	$16.69	29-Nov-24	
100	$16.69	29-Nov-24	
100	$16.64	29-Nov-24	
100	$16.59	29-Nov-24	
100	$16.59	29-Nov-24	
100	$16.58	29-Nov-24	
100	$16.52	29-Nov-24	
200	$16.66	29-Nov-24	
100	$16.75	27-Nov-24	
100	$16.72	27-Nov-24	
100	$16.72	27-Nov-24	
100	$16.64	27-Nov-24	
100	$16.63	27-Nov-24	
100	$16.63	27-Nov-24	
100	$16.56	27-Nov-24	
100	$16.52	27-Nov-24	
100	$16.46	27-Nov-24	
100	$16.44	27-Nov-24	
100	$16.46	27-Nov-24	
100	$16.43	27-Nov-24	
100	$16.43	27-Nov-24	
100	$16.31	27-Nov-24	
100	$16.30	27-Nov-24	
200	$16.77	27-Nov-24	

200	$16.77	27-Nov-24	
200	$16.51	27-Nov-24	
200	$16.36	27-Nov-24	
200	$16.36	27-Nov-24	
300	$16.48	27-Nov-24	
500	$16.80	27-Nov-24	
100	$16.90	26-Nov-24	
100	$16.59	26-Nov-24	
100	$16.85	26-Nov-24	
100	$16.82	26-Nov-24	
100	$16.73	26-Nov-24	
100	$16.64	26-Nov-24	
100	$16.64	26-Nov-24	
100	$16.60	26-Nov-24	
100	$16.62	26-Nov-24	
100	$16.62	26-Nov-24	
100	$16.62	26-Nov-24	
100	$16.62	26-Nov-24	
100	$16.61	26-Nov-24	
100	$16.57	26-Nov-24	
100	$16.56	26-Nov-24	
100	$16.54	26-Nov-24	
100	$16.51	26-Nov-24	
100	$16.50	26-Nov-24	
100	$16.53	26-Nov-24	
100	$16.50	26-Nov-24	
100	$16.47	26-Nov-24	
100	$16.36	26-Nov-24	
100	$16.13	26-Nov-24	
200	$16.72	26-Nov-24	
200	$16.46	26-Nov-24	
200	$16.14	26-Nov-24	
100	$16.87	25-Nov-24	
100	$16.69	22-Nov-24	
100	$16.35	22-Nov-24	
100	$16.59	22-Nov-24	
100	$16.55	22-Nov-24	
100	$16.55	22-Nov-24	
100	$16.53	22-Nov-24	
100	$16.48	22-Nov-24	
100	$16.44	22-Nov-24	
200	$16.51	22-Nov-24	

100	$16.45	21-Nov-24	
100	$16.60	21-Nov-24	
100	$16.50	21-Nov-24	
100	$16.49	21-Nov-24	
100	$16.49	21-Nov-24	
100	$16.45	21-Nov-24	
100	$16.45	21-Nov-24	
100	$16.43	21-Nov-24	
100	$16.42	21-Nov-24	
100	$16.41	21-Nov-24	
100	$16.39	21-Nov-24	
100	$16.37	21-Nov-24	
100	$16.37	21-Nov-24	
100	$16.36	21-Nov-24	
100	$16.36	21-Nov-24	
100	$16.36	21-Nov-24	
100	$16.33	21-Nov-24	
100	$16.30	21-Nov-24	
100	$16.25	21-Nov-24	
100	$16.19	21-Nov-24	
100	$16.16	21-Nov-24	
100	$16.14	21-Nov-24	
100	$16.09	21-Nov-24	
100	$16.09	21-Nov-24	
100	$16.08	21-Nov-24	
100	$16.10	21-Nov-24	
100	$16.10	21-Nov-24	
100	$16.07	21-Nov-24	
100	$16.10	21-Nov-24	
100	$16.10	21-Nov-24	
100	$16.06	21-Nov-24	
100	$15.99	21-Nov-24	
100	$15.99	21-Nov-24	
200	$16.44	21-Nov-24	
200	$16.40	21-Nov-24	
200	$16.33	21-Nov-24	
500	$16.40	21-Nov-24	
800	$16.20	21-Nov-24	
100	$16.00	19-Nov-24	
100	$15.97	19-Nov-24	
100	$15.95	19-Nov-24	
100	$15.90	19-Nov-24	

100	$15.90	19-Nov-24	
100	$15.83	19-Nov-24	
100	$15.78	19-Nov-24	
100	$15.78	19-Nov-24	
100	$15.78	19-Nov-24	
100	$15.04	19-Nov-24	
100	$15.29	19-Nov-24	
100	$15.26	19-Nov-24	
100	$15.25	19-Nov-24	
100	$15.09	19-Nov-24	
100	$15.08	19-Nov-24	
100	$15.07	19-Nov-24	
100	$14.98	19-Nov-24	
200	$15.95	19-Nov-24	
200	$15.95	19-Nov-24	
200	$15.94	19-Nov-24	
200	$15.90	19-Nov-24	
200	$15.34	19-Nov-24	
200	$15.31	19-Nov-24	
400	$16.00	19-Nov-24	
400	$15.82	19-Nov-24	
500	$15.94	19-Nov-24	
700	$15.83	19-Nov-24	
100	$14.88	18-Nov-24	
100	$14.87	18-Nov-24	
100	$14.82	18-Nov-24	
100	$14.81	18-Nov-24	
50	$16.22	15-Nov-24	
50	$15.58	15-Nov-24	
50	$15.55	15-Nov-24	
100	$16.39	15-Nov-24	
100	$16.30	15-Nov-24	
100	$16.26	15-Nov-24	
100	$16.23	15-Nov-24	
100	$16.22	15-Nov-24	
100	$16.21	15-Nov-24	
100	$16.20	15-Nov-24	
100	$16.15	15-Nov-24	
100	$16.12	15-Nov-24	
100	$15.49	15-Nov-24	
100	$15.60	15-Nov-24	
200	$16.26	15-Nov-24	

	200	$16.26	15-Nov-24		
	200	$15.89	15-Nov-24		
	200	$15.57	15-Nov-24		
	300	$16.29	15-Nov-24		
	500	$16.18	15-Nov-24		
	1000	$16.26	15-Nov-24		
	2000	$16.20	15-Nov-24		
	500	$16.68	14-Nov-24		
	400	$16.65	14-Nov-24		
	300	$16.62	14-Nov-24		
	300	$16.84	14-Nov-24		
	300	$16.89	14-Nov-24		
	200	$16.62	14-Nov-24		
	100	$16.67	14-Nov-24		
	100	$16.74	14-Nov-24		
	100	$16.78	14-Nov-24		
	100	$16.84	14-Nov-24		
	100	$16.85	14-Nov-24		
	100	$16.89	14-Nov-24		
	66,200