Ugx. 193,705,140
View detail
Ugx. 50,127,000
Ugx. 27,631,024
Ugx. 195,927,090
Ugx. 97,677,790
Ugx. 671,463,000
Ugx. 133,387,990
Ugx. 86,264,750
Ugx. 27,253,248
Ugx. 15,975,146
Ugx. 43,778,944
Ugx. 48,049,548