Forty-six measles patients were brought to hospitals in the province on Monday. So far 21,578 measles cases have been reported from across the province including 5,709 in Lahore.