Returning collection.all_tags with a limit ordered by 'popularity' (most used)

Shopify Partner
14 0 1

Is it possible to show the most 'popular' tags site wide (and by popular I mean most used).

I know we can do `collection.all_tags` but is there a way to filter down to show, say only 7 tags that are ordered by the number of products they have attached to them?