Ugx. 3,340,679,200
View detail
Ugx. 379,450,750
Ugx. 142,437,260
Ugx. 101,553,056
Ugx. 138,690,700
Ugx. 134,273,180
Ugx. 485,876,960
Ugx. 38,998,456
Ugx. 131,854,640
Ugx. 155,272,400
Ugx. 91,242,064
Ugx. 264,627,940