An estimated 200,000 people have lined the streets of Sydney for the 47th annual Gay and Lesbian Mardi Gras parade.