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:
| Round | Date | Grand Prix | Circuit | 125cc winner | 250cc winner | MotoGP winner | Report |
| --- | --- | --- | --- | --- | --- | --- | --- |
| 1.0 | 12–13 April | Qatar Grand Prix ‡ | Losail | Andrea Iannone | Héctor Barberá | Casey Stoner | Report |
| 2.0 | 26 April | Japanese Grand Prix | Motegi | Andrea Iannone | Álvaro Bautista | Jorge Lorenzo | Report |
| 3.0 | 3 May | Spanish Grand Prix | Jerez | Bradley Smith | Hiroshi Aoyama | Valentino Rossi | Report |
| 4.0 | 17 May | French Grand Prix | Le Mans | Julián Simón | Marco Simoncelli | Jorge Lorenzo | Report |
| 5.0 | 31 May | Italian Grand Prix | Mugello | Bradley Smith | Mattia Pasini | Casey Stoner | Report |
| 6.0 | 14 June | Catalan Grand Prix | Catalunya | Andrea Iannone | Álvaro Bautista | Valentino Rossi | Report |
| 7.0 | 27 June | Dutch TT | Assen | Sergio Gadea | Hiroshi Aoyama | Valentino Rossi | Report |
| 8.0 | 5 July | United States Grand Prix | Laguna Seca | No 125cc and 250cc race | No 125cc and 250cc race | Dani Pedrosa | Report |
| 9.0 | 19 July | German Grand Prix | Sachsenring | Julián Simón | Marco Simoncelli | Valentino Rossi | Report |
| 10.0 | 26 July | British Grand Prix | Donington | Julián Simón | Hiroshi Aoyama | Andrea Dovizioso | Report |
| 11.0 | 16 August | Czech Republic Grand Prix | Brno | Nicolás Terol | Marco Simoncelli | Valentino Rossi | Report |
| 12.0 | 30 August | Indianapolis Grand Prix | Indianapolis | Pol Espargaró | Marco Simoncelli | Jorge Lorenzo | Report |
| 13.0 | 6 September | San Marino Grand Prix | Misano | Julián Simón | Héctor Barberá | Valentino Rossi | Report |
| 14.0 | 4 October | Portuguese Grand Prix | Estoril | Pol Espargaró | Marco Simoncelli | Jorge Lorenzo | Report |
| 15.0 | 18 October | Australian Grand Prix | Phillip Island | Julián Simón | Marco Simoncelli | Casey Stoner | Report |
| 16.0 | 25 October | Malaysian Grand Prix | Sepang | Julián Simón | Hiroshi Aoyama | Casey Stoner | Report |
Question:
Who won the spanish grand prix?
Answer:
Hiroshi Aoyama