Ugx. 28,304,300,000
View detail
Ugx. 147,314,000
Ugx. 177,248,000
Ugx. 216,729,000
Ugx. 53,786,200
Ugx. 259,910,000
Ugx. 120,527,000
Ugx. 151,502,000
Ugx. 146,696,000
Ugx. 239,155,000
Ugx. 165,172,000
Ugx. 244,851,000