Ugx. 127,515,000
View detail
Ugx. 141,946,000
Ugx. 114,614,000
Ugx. 100,427,000
Ugx. 98,346,800
Ugx. 91,585,900
Ugx. 78,463,400
Ugx. 98,851,500
Ugx. 102,196,000
Ugx. 79,572,600
Ugx. 101,026,000
Ugx. 76,927,000