Ugx. 244,032,000
View detail
Ugx. 84,132,200
Ugx. 487,044,000
Ugx. 130,411,000
Ugx. 119,040,000
Ugx. 94,026,900
Ugx. 184,940,000
Ugx. 141,781,000
Ugx. 100,103,000
Ugx. 141,114,000
Ugx. 151,399,000
Ugx. 123,413,000