Golden State Warriors star Stephen Curry has once again the single most-bought jersey among the NBA, making it the third consecutive season in which he leads jersey sales.

Curry has once again topped rival LeBron James and teammates Kevin Durant in the popularity contest, as the Golden State Warriors have three jerseys ranking in the top-14 of the board.

The Warriors are also topping overall team jersey sales for the third straight season, followed by the Cleveland Cavaliers, the playoff darling Philadelphia 76ers, and the rebuilding Los Angeles Lakers.

The Sixers boast two players in the top-10 in Joel Embiid and Ben Simmons, while only James cracks the top-14 for the Cavs, as well as rookie Lonzo Ball for the Lakers.

Among some surprises — Kawhi Leonard is still one of the top-selling jerseys despite playing only nine games this season and Kristaps Porzingis has jumped into prominence in only two-and-a-half seasons with the Knicks, reaching the seventh spot behind triple-double king Russell Westbrook.