Ugx. 80,031,300
View detail
Ugx. 91,487,400
Ugx. 115,274,000
Ugx. 84,415,100
Ugx. 64,535,100
Ugx. 104,315,000
Ugx. 200,050,000
Ugx. 123,364,000
Ugx. 116,626,000
Ugx. 119,425,000
Ugx. 126,570,000
Ugx. 129,426,000