Ugx. 152,656,000
View detail
Ugx. 154,409,000
Ugx. 157,248,000
Ugx. 157,032,000
Ugx. 144,348,000
Ugx. 131,669,000
Ugx. 141,286,000
Ugx. 126,422,000
Ugx. 123,405,000
Ugx. 139,539,000
Ugx. 124,237,000
Ugx. 135,601,000