Ugx. 128,640,000
View detail
Ugx. 111,511,000
Ugx. 46,055,400
Ugx. 35,490,600
Ugx. 120,272,000
Ugx. 63,114,200
Ugx. 177,992,000
Ugx. 52,613,700
Ugx. 58,797,400
Ugx. 107,961,000
Ugx. 155,236,000
Ugx. 29,928,200