Ugx. 85,229,300
View detail
Ugx. 75,433,200
Ugx. 71,784,600
Ugx. 115,535,000
Ugx. 45,973,100
Ugx. 52,629,000
Ugx. 57,389,000
Ugx. 106,132,000
Ugx. 193,600,000
Ugx. 90,475,600
Ugx. 48,477,400
Ugx. 56,045,600