| Schedule of Weighted Average Number of Shares |
Earnings per share have been computed based on the following weighted average number of common shares outstanding:
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | Weighted average common shares outstanding - basic | 66,883,935 | | | 68,594,608 | | | 67,210,376 | | | 68,689,506 | | | Common share equivalents: | | | | | | | | | | | | | | | | | Nonvested restricted share grants | 101,617 | | | 83,364 | | | 110,409 | | | 109,053 | | | Performance stock units | 114,389 | | | 118,605 | | | 109,408 | | | 114,191 | | | Weighted average common shares outstanding - diluted | 67,099,941 | | | 68,796,577 | | | 67,430,193 | | | 68,912,750 | |
|