http://www.adherents.com/adh_dem.html
These numbers appear to be more comprehensive:
http://www.plu.sg/main/facts_05.htm
There also is a demographic difference between identifies as gay vs. had a same-sex encounter.
identifies as still comes in around 2% or less, had a same sex encounter can kick the numbers up to 5% or a bit more.