A 32 year old man has been charged following a spate of armed robberies across the Mid-Ulster area.