Sales Master Monthly by Product

I am looking for a modifies Sales Master report that will display the following in columns

ITemCode, Description, Stock Inhand, Average Cost, TotalStockValue, PeriodSale1 PeriodSale2 until 12, Total sales. the report should give me option to enter year and period, select group of items, select range of items, select warehouse, select supplier linked