Rap duo Macklemore & Ryan Lewis' catchy hit Thrift Shop has notched up its sixth non-consecutive week atop the U.S. pop charts.

The song returned to number one last week (ends29Mar13), five weeks after it was bumped by Baauer's Harlem Shake, and now it has held strong to continue its run on the Billboard Hot 100.

Bruno Mars jumps up two spots to second place with When I Was Your Man, with Justin Timberlake's Suit & Tie at three.

Harlem Shake slips to four and Pink's collaboration with Nate Ruess, Just Give Me a Reason, rounds out the top five.