OK, I am going to assume that you left at least one word out of your question, because people do not collect stars, and even if they did, you failed to state which American.
In 2016, the American flag had 50 stars.
There is 50 stars on my flag which is the American flag's number of stars.
13 stars and stripes
it got three and a half stars
In 1863, there were 35 stars on the American flag.
There were 28 stars
33 stars
48 stars
Yup 50 stars
50
IT has 50
In the American Revolutionary War the American flag had 13 stars representing the 13 colonies.