Ugx. 136,345,000
View detail
Ugx. 81,609,700
Ugx. 105,880,000
Ugx. 64,869,000
Ugx. 73,852,300
Ugx. 79,363,900
Ugx. 115,270,000
Ugx. 109,384,000
Ugx. 102,121,000
Ugx. 99,348,600
Ugx. 65,964,800
Ugx. 75,002,400