New endpoint has the data aggregated so we don't need to do as much in js. Also added simple year select when we have data spanning multiple years.