Ugx. 161,519,000
View detail
Ugx. 201,489,000
Ugx. 303,474,000
Ugx. 265,932,000
Ugx. 101,068,000
Ugx. 84,007,600
Ugx. 363,500,000
Ugx. 168,474,000
Ugx. 95,490,600
Ugx. 320,822,000
Ugx. 491,859,000
Ugx. 2,996,080,000