Zimbabwe's annual inflation rate topped 1,000% for the first time, underlining the economic collapse of a country crippled by shortages. Moffat Nyoni, director of the Government's Central Statistical Office, said that inflation for the 12 months to April 2006 was 1,042.9%, according to a state radio report Saturday. A package of the cheapest candy costs 57,000 Zimbabwe dollars and a loaf of bread 100,000 Zimbabwe dollars. But the maximum denomination note is 50,000 Zimbabwe dollars, forcing shoppers to carry bags full of money for basic daily purchases