microchip stock
population of bristol