query: SELECT   ?year  (COUNT(?_genre) AS ?count ) (SAMPLE(?_genreLabel) AS ?label ) WHERE {
    ?item wdt:P31 wd:Q11424.
    ?item wdt:P577 ?_publication_date.
    ?item wdt:P136 ?_genre.
    ?_genre rdfs:label ?_genreLabel.
    BIND(str(YEAR(?_publication_date)) AS ?year)
    FILTER((LANG(?_genreLabel)) = "en")
    
   FILTER (?_publication_date >= "2000-00-00T00:00:00Z"^^xsd:dateTime)
  }
  GROUP BY ?_genreLabel ?year
  HAVING (?count > 30)