Ugx. 447,703,000
View detail
Ugx. 406,058,000
Ugx. 266,843,000
Ugx. 63,756,900
Ugx. 202,625,000
Ugx. 80,427,100
Ugx. 89,833,600
Ugx. 73,586,500
Ugx. 122,105,000
Ugx. 128,273,000
Ugx. 112,574,000
Ugx. 32,537,600