Please read the following table in Markdown format and then answer the question according to the table. Table cells in one row are seperated by '|', and different rows are seperated by '
'.

Table:
| Date | Opponent | Score | Loss | Attendance | Record |
| --- | --- | --- | --- | --- | --- |
| July 1 | Giants | 8–6 | Jiménez (2–5) | 31115.0 | 39–44 |
| July 2 | Giants | 18–5 | Neagle (4–6) | 30838.0 | 39–45 |
| July 3 | Giants | 14–4 | Hernández (6–10) | 48504.0 | 40–45 |
| July 5 | Padres | 9–6 | Tomko (4–6) | 48540.0 | 41–45 |
| July 6 | Padres | 3–2 | Peavy (0–3) | 36866.0 | 42–45 |
| July 7 | Padres | 7–1 | Chacón (3–6) | 30707.0 | 42–46 |
| July 11 | @ Giants | 3–2 | Jiménez (2–6) | 39644.0 | 42–47 |
| July 12 | @ Giants | 9–0 | Hampton (5–10) | 40963.0 | 42–48 |
| July 13 | @ Giants | 6–1 | Thomson (7–8) | 41434.0 | 42–49 |
| July 14 | @ Giants | 5–3 | Rueter (7–6) | 41980.0 | 43–49 |
| July 15 | @ Padres | 5–0 | Pérez (3–2) | 37827.0 | 44–49 |
| July 16 | @ Padres | 5–1 | Jennings (9–5) | 22150.0 | 44–50 |
| July 17 | Diamondbacks | 12–3 | Hampton (5–11) | 39023.0 | 44–51 |
| July 18 | Diamondbacks | 6–4 | Swindell (0–1) | 35799.0 | 45–51 |
| July 19 | Brewers | 9–5 | Quevedo (5–7) | 34347.0 | 46–51 |
| July 20 | Brewers | 6–5 | Cabrera (4–7) | 37009.0 | 47–51 |
| July 21 | Brewers | 6–4 | Sheets (4–12) | 31597.0 | 48–51 |
| July 22 | @ Diamondbacks | 5–1 | Hampton (5–12) | 34516.0 | 48–52 |
| July 23 | @ Diamondbacks | 8–5 | Jones (1–2) | 37837.0 | 48–53 |
| July 24 | @ Diamondbacks | 7–1 | Chacón (5–7) | 34743.0 | 48–54 |
| July 26 | @ Brewers | 10–3 | Stark (6–2) | 29270.0 | 48–55 |
| July 27 | @ Brewers | 6–5 (10) | Jiménez (2–7) | 33497.0 | 48–56 |
| July 28 | @ Brewers | 5–3 | Hampton (5–13) | 26535.0 | 48–57 |
| July 30 | @ Pirates | 4–1 | Neagle (4–7) | 23749.0 | 48–58 |
| July 31 | @ Pirates | 7–6 | White (2–6) | 18106.0 | 48–59 |
Question:
What was the attendance on July 30?
Answer:
23749.0