Ugx. 196,315,000
View detail
Ugx. 56,709,000
Ugx. 39,665,300
Ugx. 30,985,900
Ugx. 96,860,800
Ugx. 50,992,000
Ugx. 161,469,000
Ugx. 46,719,400
Ugx. 87,501,400
Ugx. 121,135,000
Ugx. 102,478,000
Ugx. 37,713,800