How do I count total amount of cars of the same car name by a group using LINQ (using Query or method syntax)..? My table name "Cars" looks like following:

```
CarId   CarName Color   Status
1      Volvo    Red      2 
2      Toyota   Black    1
3      Volvo    White    5
4      Ford     Blue     3
5      Toyota   Silver   5

```

I want result like this (Name of the Car and summery of Status):

```
Volvo   7
Toyota  6
Ford    3

```

In this Result I have 7 Volovs, 6 Toyotas and 3 Fords.   

How should I form it to get the correct Result that I'am looking for?
I tried 

```
 [HttpGet]
        public async Task<ActionResult> GetSumOfCars()
        {
            using (context)
            {
                return (PartialView("_CarList", await context.Cars.GroupBy(m =>m.CarName).Count????.ToListAsync()));
            }

        }

```

or LINQ (using query syntax)

```
var _Results = from Cars in ???
        Count(Status)
                groupedby CarName
                select Status;

```

But givs me wrong Result.
I would be grateful if you guys would help me.