How much net profit did the average hard disk drive producer make in 2004