Ugx. 129,642,000
View detail
Ugx. 124,921,000
Ugx. 136,293,000
Ugx. 82,260,300
Ugx. 80,083,900
Ugx. 69,198,700
Ugx. 109,966,000
Ugx. 86,301,000
Ugx. 84,359,800
Ugx. 77,621,600
Ugx. 127,543,000
Ugx. 80,221,300