Sofia Vergara takes home more than two times as much money as 'Modern Family' co-star Julie Bowen

Jennifer Kline,

Sofia Vergara knows how to rake it in!

The "Modern Family" star topped Forbes' list of highest-paid TV actresses for the sixth year in a row, and her massive paycheck is more than three times what other women in the top 10 made this year.

Vergara took home $41.5 million before taxes and fees, but most of that cash actually didn't come from the hit ABC show: She's the bonafide queen of endorsements, putting her face on everything from CoverGirl to coffeemakers.

Those endorsements account for the gap between Vergara and her "Modern Family" co-star Julie Bowen, who sits at No. 6 on the list even though they make the same amount per episode.

Other wealthy women on the list include Mindy Kaling, Robin Wright and Kerry Washington.

Wright has spoken openly about gender pay disparity between herself and her "House of Cards" co-star Kevin Spacey: "I don't think I'm getting paid the same amount," she's told Rhapsody Magazine. "They told me I was getting a raise. But I don't think so. I really don't like being duped. It's such a male-dominant workforce still. There's a conditioning. And changing the condition of men is what needs to happen." 

Perhaps most surprising is the No. 10 slot, which belongs to Pauley Perrette. The "NCIS" actress has starred on the show since its debut in 2003.