Number of listed varieties:

2974

25 Most Offered Varieties