Frederick Leonard Net Worth 2024