Ugx. 146,311,000
View detail
Ugx. 68,845,200
Ugx. 81,637,300
Ugx. 66,739,400
Ugx. 67,686,700
Ugx. 113,863,000
Ugx. 79,625,000
Ugx. 83,345,600
Ugx. 118,413,000
Ugx. 68,811,100
Ugx. 79,316,100
Ugx. 92,575,000