Even after the 1951 Census, many Muslim families from India continued migrating to Pakistan throughout the 1950s and the early 1960s. According to historian Omar Khalidi, the Indian Muslim migration to West Pakistan between December 1947 and December 1971 was from U.P., Delhi, Gujarat, Rajasthan, Maharashtra, Madhya Pradesh, Karnataka, Andhra Pradesh, Tamil Nadu, and Kerala. The next stage of migration was between 1973 and the 1990s, and the primary destination for these migrants was Karachi and other urban centres in Sindh.