Ugx. 117,093,000
View detail
Ugx. 113,488,000
Ugx. 79,722,400
Ugx. 119,129,000
Ugx. 84,325,300
Ugx. 71,547,800
Ugx. 87,797,600
Ugx. 95,157,700
Ugx. 88,182,800
Ugx. 112,789,000
Ugx. 117,465,000
Ugx. 136,400,000