Ugx. 141,702,000
View detail
Ugx. 144,326,000
Ugx. 151,541,000
Ugx. 119,617,000
Ugx. 145,634,000
Ugx. 115,901,000
Ugx. 110,216,000
Ugx. 128,141,000
Ugx. 126,966,000
Ugx. 127,049,000
Ugx. 131,264,000
Ugx. 85,457,200