Ugx. 94,055,100
View detail
Ugx. 191,166,000
Ugx. 85,654,100
Ugx. 556,524,000
Ugx. 165,830,000
Ugx. 120,519,000
Ugx. 224,763,000
Ugx. 145,183,000
Ugx. 139,562,000
Ugx. 96,072,000
Ugx. 117,897,000
Ugx. 134,193,000