Is he still selling albums?

Ari Perilstein, Getty Images

The unstoppable list-makers at Forbes.com have released their annual list of the "Highest-Earning Celebrities Under 30."  JUSTIN BIEBER is #1.  He made an estimated $80 million over the past year.  Here's the full list:

1.  Justin Bieber, $80 million

2.  One Direction, $75 million, which of course would be split five ways.

3.  Taylor Swift, $64 million

4.  Bruno Mars, $60 million

5.  Rihanna, $48 million

6.  Miley Cyrus, $36 million

7.  Jennifer Lawrence, $34 million

8.  Lady Gaga, $33 million

9.  Avicii, $28 million

You can check the whole breakdown over at Forbes

10.  Skrillex, $18 million