Please read the following table in HTML format from a webpage and then answer the question in detail according to the table. Each table cell is defined by a <td> and a </td> tag. Each table row starts with a <tr> and ends with a </tr> tag. 'rowspan=m' and 'colspan=n' represents a cell spaning over 'm' rows and 'n' columns.

Webpage title:
Cape Epic
Table title:
Men
Table:
<table id='hittask' contenteditable='False'>
<tr> <th colspan=1 rowspan=1 > Year </th><th colspan=1 rowspan=1 > Team </th><th colspan=1 rowspan=1 > Rider 1 </th><th colspan=1 rowspan=1 > Rider 2 </th></tr>
<tr> <td class="highlighted"  colspan=1 rowspan=1 > 2004 </td><td colspan=1 rowspan=1 > Focus/Rocky Mountain </td><td class="highlighted"  colspan=1 rowspan=1 > Mannie HeymansNamibia </td><td class="highlighted"  colspan=1 rowspan=1 > Karl PlattGermany </td></tr>
<tr> <td colspan=1 rowspan=1 > 2005 </td><td colspan=1 rowspan=1 > Giant </td><td colspan=1 rowspan=1 > Roel Paulissen </td><td colspan=1 rowspan=1 > Bart Brentjens </td></tr>
<tr> <td colspan=1 rowspan=1 > 2006 </td><td colspan=1 rowspan=1 > Specialized </td><td colspan=1 rowspan=1 > Christoph SauserSwitzerland </td><td colspan=1 rowspan=1 > Silvio Bundi </td></tr>
<tr> <td class="highlighted"  colspan=1 rowspan=1 > 2007 </td><td class="highlighted"  colspan=1 rowspan=1 > Team Bulls </td><td class="highlighted"  colspan=1 rowspan=1 > Karl PlattGermany </td><td class="highlighted"  colspan=1 rowspan=1 > Stefan Sahm </td></tr>
<tr> <td colspan=1 rowspan=1 > 2008 </td><td colspan=1 rowspan=1 > Cannondale Vredestein </td><td colspan=1 rowspan=1 > Roel Paulissen </td><td colspan=1 rowspan=1 > Jakob Fuglsang </td></tr>
<tr> <td class="highlighted"  colspan=1 rowspan=1 > 2009 </td><td class="highlighted"  colspan=1 rowspan=1 > Bulls </td><td class="highlighted"  colspan=1 rowspan=1 > Karl PlattGermany </td><td class="highlighted"  colspan=1 rowspan=1 > Stefan Sahm </td></tr>
<tr> <td class="highlighted"  colspan=1 rowspan=1 > 2010 </td><td class="highlighted"  colspan=1 rowspan=1 > Bulls 1 </td><td class="highlighted"  colspan=1 rowspan=1 > Karl PlattGermany </td><td class="highlighted"  colspan=1 rowspan=1 > Stefan Sahm </td></tr>
<tr> <td colspan=1 rowspan=1 > 2011 </td><td colspan=1 rowspan=1 > 36ONE-SONGO-SPECIALIZED </td><td colspan=1 rowspan=1 > Christoph SauserSwitzerland </td><td colspan=1 rowspan=1 > Burry Stander </td></tr>
<tr> <td colspan=1 rowspan=1 > 2012 </td><td colspan=1 rowspan=1 > 36ONE-SONGO-SPECIALIZED </td><td colspan=1 rowspan=1 > Christoph SauserSwitzerland </td><td colspan=1 rowspan=1 > Burry Stander </td></tr>
<tr> <td colspan=1 rowspan=1 > 2013 </td><td colspan=1 rowspan=1 > Burry Stander - SONGO </td><td colspan=1 rowspan=1 > Christoph SauserSwitzerland </td><td colspan=1 rowspan=1 > Jaroslav KulhavýCzech Republic </td></tr>
<tr> <td colspan=1 rowspan=1 > 2014 </td><td colspan=1 rowspan=1 > Topeak-Ergon </td><td colspan=1 rowspan=1 > Robert Mennen </td><td colspan=1 rowspan=1 > Kristian HynekCzech Republic </td></tr>
<tr> <td colspan=1 rowspan=1 > 2015 </td><td colspan=1 rowspan=1 > Investec-Songo-Specialized </td><td colspan=1 rowspan=1 > Christoph SauserSwitzerland </td><td colspan=1 rowspan=1 > Jaroslav KulhavýCzech Republic </td></tr>
<tr> <td colspan=1 rowspan=1 > 2016 </td><td colspan=1 rowspan=1 > Bulls </td><td colspan=1 rowspan=1 > Karl Platt </td><td colspan=1 rowspan=1 > Urs Huber </td></tr>
<tr> <td colspan=1 rowspan=1 > 2017 </td><td colspan=1 rowspan=1 > Scott-SRAM </td><td colspan=1 rowspan=1 > Nino SchurterSwitzerland </td><td colspan=1 rowspan=1 > Matthias Stirnemann </td></tr>
<tr> <td colspan=1 rowspan=1 > 2018 </td><td colspan=1 rowspan=1 > Specialized Racing </td><td colspan=1 rowspan=1 > Jaroslav KulhavýCzech Republic </td><td colspan=1 rowspan=1 > Howard GrottsUnited States </td></tr>
<tr> <td colspan=1 rowspan=1 > 2019 </td><td colspan=1 rowspan=1 > Scott-SRAM </td><td colspan=1 rowspan=1 > Nino SchurterSwitzerland </td><td colspan=1 rowspan=1 > Lars ForsterSwitzerland </td></tr>
</table>
Question:
In what years did Karl Platt appear on the Bulls Team?
Answer:
The Bulls Team of Karl Platt and Stefan Sahm won the Cape Epic in 2007, 2009 and 2010, and Karl Platt appeared in the inaugural year (2004) with Mannie Heymans from Namibia.