Filtering for Aggregate Hidden Markov Models with Continuous Observations