All multifamily/townhouse development constructed within the Multifamily Residential Overlay Zones shall be required to set aside a minimum percentage of units for affordable housing. Where units will be for purchase, the minimum set aside shall be 20%. Where units will be for rent, the minimum set aside shall be 15%. When calculating the required number of affordable units, any computation resulting in a fraction of a unit shall be rounded upwards to the next whole number.