Sofia Vergara is still the highest paid actress in US television today.

According to Forbes, the actress’ role as Gloria in “Modern Family,” as well as her multiple product endorsements helped her earn roughly $43 million last year. The publication also confirmed that this is the fifth time Vergara has landed the no. 1 spot for the highest paid television actress in the United States. Additionally, Vergara’s $43 million earning was also bigger compared to her male co-stars'.

Meanwhile, “The Big Bang Theory” star Kaley Cuoco ranked second after she earned $24.5 million within the same period. The actress plays the role of Penny in the hit CBS TV show, and she and her co-stars also command the biggest deals on TV today. Cuoco and Parsons both receive $1 million per episode of “The Big Bang Theory.” Last year, Vergara and Cuoco tied at the top of Forbes’ list after they both earned $28.5 million.

In other news, BBC reported that “The Mindy Project” actress Mindy Kaling is the biggest climber in this year’s chart. The funnywoman ranked third in Forbes’ list this year after earning $15 million. “The Mindy Project” was recently cancelled by FOX, but it was picked up by Hulu. Last year, Kaling was named the eighth highest paid actress on television. “Law & Order: Special Victims Unit” star Mariska Hargitay ranked fourth, while “Grey’s Anatomy” lead star Ellen Pompeo ranked fifth on the chart this year.

According to The Wrap, “Quantico” star Priyanka Chopra is the newest addition to Forbes’ list of highest paid TV actresses. The Indian national landed her first major TV role last year when she starred in the hit ABC series. She earned a total of $11 million from her TV gig. “Castle” alum Stana Katic also made it to the list after earning $12 million. “Scandal” star Kerry Washington, on the other hand, earned $13.5 million.