Ugx. 168,394,000
View detail
Ugx. 74,053,100
Ugx. 64,006,100
Ugx. 46,606,300
Ugx. 154,822,000
Ugx. 73,030,000
Ugx. 54,214,300
Ugx. 42,126,300
Ugx. 64,501,700
Ugx. 54,644,500
Ugx. 53,446,400
Ugx. 37,061,800