My 2006 had eleven but my 2013 has fewer-I think 7 perhaps 9-but not sure because I am not home to check but it was greased when new in Jan. I do know that there are places on my 2013 that does not have grease fittings that my 2006 does.
If you are getting different answers it may be that not all are getting greased. That is something that only you may be able to verify. I suggest you check it out thoroughly so that the person greasing it gets all of them. If you are having someone grease it, ask AFTER the grease job how many they found.