Tooro Kingdom celebrates Oyo Nyimba’s 24 year rule