After nearly a decade, Pittsburgh Ballet Theatre has completed its campaign to raise $21.2 million, the company announced Wednesday.