Ugx. 69,347,200
View detail
Ugx. 85,570,700
Ugx. 67,212,300
Ugx. 59,001,000
Ugx. 130,998,000
Ugx. 74,881,200
Ugx. 58,587,500
Ugx. 52,585,200
Ugx. 43,025,700
Ugx. 47,941,600
Ugx. 33,431,000
Ugx. 27,507,600