Ugx. 231,267,000
View detail
Ugx. 124,378,000
Ugx. 212,250,000
Ugx. 111,152,000
Ugx. 75,328,200
Ugx. 100,167,000
Ugx. 95,827,900
Ugx. 82,217,300
Ugx. 55,977,800
Ugx. 61,619,600
Ugx. 77,936,800
Ugx. 248,258,000