Raya and the Last Dragon Tops the Box Office for Third Straight Weekend