Ugx. 227,542,000
View detail
Ugx. 167,516,000
Ugx. 111,724,000
Ugx. 142,197,000
Ugx. 114,701,000
Ugx. 93,589,200
Ugx. 102,356,000
Ugx. 522,114,000
Ugx. 3,420,180,000
Ugx. 575,988,000
Ugx. 97,046,800
Ugx. 123,751,000