Ugx. 142,684,000
View detail
Ugx. 135,169,000
Ugx. 139,495,000
Ugx. 51,103,500
Ugx. 130,787,000
Ugx. 146,073,000
Ugx. 117,310,000
Ugx. 53,582,700
Ugx. 147,603,000
Ugx. 66,278,200
Ugx. 126,378,000
Ugx. 70,449,000