Ugx. 100,007,000
View detail
Ugx. 96,686,200
Ugx. 96,615,200
Ugx. 86,111,400
Ugx. 91,557,200
Ugx. 101,389,000
Ugx. 75,077,800
Ugx. 124,407,000
Ugx. 123,970,000
Ugx. 109,981,000
Ugx. 118,655,000
Ugx. 83,456,800