Who decides the amount of strikes available on the option chain? (ex: $1 increments vs. $5 increments)

The OCC (Options Clearing Corporation) dictates the amount of strikes on the options chain, and strike price intervals are up to the exchanges (NYSE, Nasdaq).  Both are based on market demand.