Warren Buffett, Charlie Munger, and Berkshire Hathaway: 2023 annual shareholders meeting recap