Ugx. 361,320,060
View detail
Ugx. 42,088,380,000
Ugx. 42,120,620,000
Ugx. 296,807,870
Ugx. 444,524,380
Ugx. 149,487,300
Ugx. 243,024,770
Ugx. 507,326,300
Ugx. 1,447,887,000
Ugx. 332,844,740
Ugx. 115,523,656
Ugx. 1,052,718,700