Overall, this is well-written. However, I notice a minor problem
Parking facilities were also one of the main three reasons, the number of male votes was 21 compared to female's one which was 20.
The figure for Parking facilities seems to be the major reasons for both sexes, by 20 female and 21 male voters in favour.It is noticeable that the two underlying reasons are close to home and parking facilities.
The data suggest that people visit the ASDA supermarket mainly because of the convenience.
What if you merge together the two sentences? The use of cohesive device 'while' is infinitely preferable to connecting them.