Annual inflation rate hits record 29.21%