Ugx. 174,051,000
View detail
Ugx. 1,111,740,000
Ugx. 320,578,000
Ugx. 212,318,000
Ugx. 182,511,000
Ugx. 84,771,900
Ugx. 246,349,000
Ugx. 154,565,000
Ugx. 91,623,200
Ugx. 94,059,800
Ugx. 94,418,800
Ugx. 72,429,400