Ugx. 144,653,000
View detail
Ugx. 68,330,300
Ugx. 60,920,400
Ugx. 56,644,300
Ugx. 67,992,000
Ugx. 53,338,700
Ugx. 60,620,900
Ugx. 58,069,700
Ugx. 54,830,600