Oklahoma ranks number 10 in the country. Ahead of Oklahoma, in order, are Texas, Florida, the Carolinas, Georgia, Arizona, ...