Historical Patterns


As of December 31, 2023


As of December 31, 2023