Ugx. 13,589,600,000
View detail
Ugx. 271,456,000
Ugx. 257,258,000
Ugx. 245,550,000
Ugx. 175,047,000
Ugx. 275,451,000
Ugx. 208,399,000
Ugx. 158,216,000
Ugx. 229,300,000
Ugx. 197,330,000
Ugx. 30,418,900,000
Ugx. 250,194,000