It appears that the number of dead pigs has doubled within the past 24 hours. It now stands at almost 6000 (5,916 to be exact) as of the time this article was printed.
The source of the pigs is still under investigation.
The Huangpu River is a critical source of drinking water to the 23 million residents in Shanghai.
The link the the full article can be located here.