A Survey of 2,368 Drupal Sites