Ugx. 1,468,246,700
View detail
Ugx. 2,814,212,900
Ugx. 1,140,819,700
Ugx. 1,103,562,100
Ugx. 1,422,114,700
Ugx. 720,869,900
Ugx. 1,022,064,830
Ugx. 973,644,200
Ugx. 839,867,460
Ugx. 2,064,357,200
Ugx. 1,201,835,600
Ugx. 733,682,000