Ugx. 98,477,100
View detail
Ugx. 50,197,600
Ugx. 67,733,000
Ugx. 54,481,500
Ugx. 139,334,000
Ugx. 62,716,700
Ugx. 224,602,000
Ugx. 205,044,000
Ugx. 61,706,700
Ugx. 79,256,100
Ugx. 77,020,100
Ugx. 216,685,000