Ugx. 73,034,600
View detail
Ugx. 41,017,000
Ugx. 28,070,300
Ugx. 68,874,000
Ugx. 169,061,000
Ugx. 113,709,000
Ugx. 62,722,000
Ugx. 49,046,700
Ugx. 29,135,000
Ugx. 28,875,500
Ugx. 52,463,400
Ugx. 42,199,900