Ugx. 65,857,600
View detail
Ugx. 122,309,000
Ugx. 61,067,300
Ugx. 69,413,500
Ugx. 59,581,600
Ugx. 133,430,000
Ugx. 122,091,000
Ugx. 60,772,300
Ugx. 124,063,000
Ugx. 60,258,900
Ugx. 117,721,000
Ugx. 41,900,500