Ugx. 215,871,000
View detail
Ugx. 63,401,600
Ugx. 91,976,400
Ugx. 75,257,300
Ugx. 65,541,800
Ugx. 233,674,000
Ugx. 99,644,300
Ugx. 89,323,700
Ugx. 116,415,000
Ugx. 209,233,000
Ugx. 119,442,000
Ugx. 217,407,000