Ugx. 75,411,000
View detail
Ugx. 68,998,400
Ugx. 66,786,200
Ugx. 78,917,700
Ugx. 50,525,300
Ugx. 46,619,800
Ugx. 59,559,700
Ugx. 47,056,800
Ugx. 48,056,400
Ugx. 57,462,200
Ugx. 65,147,600
Ugx. 51,049,600