Year Number 1990 11095 2000 11382 2010 12923 2015 14596 2018 15037