FirstService Reports Strong First Quarter Results