this chart should calculate the number of violations in each category, and the earliest and latest violation date for each category