Hi @Mehran_Goodarzi and welcome to the community!
Take a look at this thread.
the TL;DR:
Keyword fields are indexed as a whole value, whereas a Text field is indexed as individual terms or tokens.
You will need to use the Text field and make sure it has "fielddata": true so it is aggregatable.
This may require re-mapping or reindexing depending on your situation.