PSX posts 54.5pc yearly growth with 24pc return in USD