I have a 1997 Galaxy with the same problem and what you will also find is it fills up the void under the drivers seat.
I took the car through a car wash yesterday (deliberately) and by forcing my hand under the sun roof cover - the internal one felt the water flowing through, so appears that the sun roof is leaking.
I have previously stuck an airline on the drains in the sunroof, but alas the water is still running down to the drivers footwell & under the seat.
if anyone knows how to fix the sunroof leak, then please post.
Laurence
June 2010