Ugx. 153,358,000
View detail
Ugx. 141,043,000
Ugx. 79,490,000
Ugx. 43,900,100
Ugx. 46,194,800
Ugx. 129,662,000
Ugx. 106,223,000
Ugx. 55,089,500
Ugx. 109,982,000
Ugx. 133,159,000
Ugx. 111,430,000
Ugx. 89,084,100