Ugx. 86,844,600
View detail
Ugx. 1,384,860,000
Ugx. 55,750,000
Ugx. 31,273,600
Ugx. 101,264,000
Ugx. 29,798,100
Ugx. 363,690,000
Ugx. 60,719,100
Ugx. 92,291,000
Ugx. 116,838,000
Ugx. 43,300,200
Ugx. 181,512,000