Table:
estrie
monteregie
montreal - laval
laurentides
outaouais
total quebec

number
percent
number
percent
number
percent
number
percent
number
percent
number
percent

operators living on or off the farm

off the farm
960
22.9
2,140
20.8
65
28.9
390
18.9
265
15.9
10,230
23.3

on the farm
3,245
77.3
8,150
79.2
160
71.1
1,670
80.9
1,395
83.8
33,695
76.7

farm work, by average number of hours per week

less than 20 hours
1,325
31.5
2,635
25.6
45
20.0
590
28.6
520
31.2
12,430
28.3

between 20 and 29 hours
510
12.1
1,195
11.6
10
4.4
245
11.9
255
15.3
4,920
11.2

between 30 and 40 hours
475
11.3
1,270
12.3
25
11.1
240
11.6
210
12.6
5,070
11.5

40 hours and more
1,895
45.1
5,190
50.4
135
60.0
995
48.2
685
41.1
21,500
49.0

non-farm paid work, by average number of hours per week

operators reporting no paid non-farm work
2,540
60.5
6,725
65.4
155
68.9
1,325
64.2
880
52.9
28,280
64.4

operators reporting less than 20 hours
270
6.4
675
6.6
10
4.4
125
6.1
125
7.5
2,725
6.2

operators reporting between 20 and 29 hours
235
5.6
540
5.2
15
6.7
105
5.1
105
6.3
2,105
4.8

operators reporting between 30 and 40 hours
595
14.2
1,150
11.2
20
8.9
270
13.1
295
17.7
5,445
12.4

operators reporting more than 40 hours
565
13.5
1,190
11.6
20
8.9
230
11.1
260
15.6
5,355
12.2

I'm seeking assistance in interpreting the table from this image and converting it into an HTML table presented in text.

<table border="1" cellspacing="0">
<tr> <td rowspan="2">  </td> <td colspan="2"> estrie </td> <td colspan="2"> monteregie </td> <td colspan="2"> montreal - laval </td> <td colspan="2"> laurentides </td> <td colspan="2"> outaouais </td> <td colspan="2"> total quebec </td> </tr>
<tr> <td> number </td> <td> percent </td> <td> number </td> <td> percent </td> <td> number </td> <td> percent </td> <td> number </td> <td> percent </td> <td> number </td> <td> percent </td> <td> number </td> <td> percent </td> </tr>
<tr> <td> operators living on or off the farm </td> <td colspan="12">  </td> </tr>
<tr> <td> off the farm </td> <td> 960 </td> <td> 22.9 </td> <td> 2,140 </td> <td> 20.8 </td> <td> 65 </td> <td> 28.9 </td> <td> 390 </td> <td> 18.9 </td> <td> 265 </td> <td> 15.9 </td> <td> 10,230 </td> <td> 23.3 </td> </tr>
<tr> <td> on the farm </td> <td> 3,245 </td> <td> 77.3 </td> <td> 8,150 </td> <td> 79.2 </td> <td> 160 </td> <td> 71.1 </td> <td> 1,670 </td> <td> 80.9 </td> <td> 1,395 </td> <td> 83.8 </td> <td> 33,695 </td> <td> 76.7 </td> </tr>
<tr> <td> farm work, by average number of hours per week </td> <td colspan="12">  </td> </tr>
<tr> <td> less than 20 hours </td> <td> 1,325 </td> <td> 31.5 </td> <td> 2,635 </td> <td> 25.6 </td> <td> 45 </td> <td> 20.0 </td> <td> 590 </td> <td> 28.6 </td> <td> 520 </td> <td> 31.2 </td> <td> 12,430 </td> <td> 28.3 </td> </tr>
<tr> <td> between 20 and 29 hours </td> <td> 510 </td> <td> 12.1 </td> <td> 1,195 </td> <td> 11.6 </td> <td> 10 </td> <td> 4.4 </td> <td> 245 </td> <td> 11.9 </td> <td> 255 </td> <td> 15.3 </td> <td> 4,920 </td> <td> 11.2 </td> </tr>
<tr> <td> between 30 and 40 hours </td> <td> 475 </td> <td> 11.3 </td> <td> 1,270 </td> <td> 12.3 </td> <td> 25 </td> <td> 11.1 </td> <td> 240 </td> <td> 11.6 </td> <td> 210 </td> <td> 12.6 </td> <td> 5,070 </td> <td> 11.5 </td> </tr>
<tr> <td> 40 hours and more </td> <td> 1,895 </td> <td> 45.1 </td> <td> 5,190 </td> <td> 50.4 </td> <td> 135 </td> <td> 60.0 </td> <td> 995 </td> <td> 48.2 </td> <td> 685 </td> <td> 41.1 </td> <td> 21,500 </td> <td> 49.0 </td> </tr>
<tr> <td> non-farm paid work, by average number of hours per week </td> <td colspan="12">  </td> </tr>
<tr> <td> operators reporting no paid non-farm work </td> <td> 2,540 </td> <td> 60.5 </td> <td> 6,725 </td> <td> 65.4 </td> <td> 155 </td> <td> 68.9 </td> <td> 1,325 </td> <td> 64.2 </td> <td> 880 </td> <td> 52.9 </td> <td> 28,280 </td> <td> 64.4 </td> </tr>
<tr> <td> operators reporting less than 20 hours </td> <td> 270 </td> <td> 6.4 </td> <td> 675 </td> <td> 6.6 </td> <td> 10 </td> <td> 4.4 </td> <td> 125 </td> <td> 6.1 </td> <td> 125 </td> <td> 7.5 </td> <td> 2,725 </td> <td> 6.2 </td> </tr>
<tr> <td> operators reporting between 20 and 29 hours </td> <td> 235 </td> <td> 5.6 </td> <td> 540 </td> <td> 5.2 </td> <td> 15 </td> <td> 6.7 </td> <td> 105 </td> <td> 5.1 </td> <td> 105 </td> <td> 6.3 </td> <td> 2,105 </td> <td> 4.8 </td> </tr>
<tr> <td> operators reporting between 30 and 40 hours </td> <td> 595 </td> <td> 14.2 </td> <td> 1,150 </td> <td> 11.2 </td> <td> 20 </td> <td> 8.9 </td> <td> 270 </td> <td> 13.1 </td> <td> 295 </td> <td> 17.7 </td> <td> 5,445 </td> <td> 12.4 </td> </tr>
<tr> <td> operators reporting more than 40 hours </td> <td> 565 </td> <td> 13.5 </td> <td> 1,190 </td> <td> 11.6 </td> <td> 20 </td> <td> 8.9 </td> <td> 230 </td> <td> 11.1 </td> <td> 260 </td> <td> 15.6 </td> <td> 5,355 </td> <td> 12.2 </td> </tr>
</table>