Ugx. 97,260,200
View detail
Ugx. 110,461,000
Ugx. 110,413,000
Ugx. 95,039,700
Ugx. 108,833,000
Ugx. 112,206,000
Ugx. 104,461,000
Ugx. 99,037,700
Ugx. 101,536,000
Ugx. 90,326,400
Ugx. 94,703,400
Ugx. 84,775,100