The theater staged it again in both 2004 and 2005.
In over 16 years of existence, the theatre staged some 2,662 shows.
The theatre has staged 115 performances between 1976 and 2006.
Since its re-opening, the theatre has staged an annual children's classic during the Christmas season.
The theater now stages approximately 30 operas and ballets a year.
Under his direction, the nonprofit 99-seat theater staged more than 350 productions and at least 45 premieres of original works.
Initially the theatre staged theatrical plays but in 1733 an opera was performed there for the first time.
The theatre has recently staged a number of highly successful musicals, praised by both the audience and the critics.
The theatre existed sometime in the 1880s and staged Cantonese operas until 1927.