Flickr / Mike Mozart Wal-Mart is the biggest retailer in America with more than $288 billion in US sales annually.

But not all states contribute equally to Wal-Mart's revenues.

People in Arkansas, for example, spend more money at Wal-Mart than those living in Tennessee, according to GOBankingRates, which compiled Wal-Mart shopping data for every state.

Here's the top 10 states where people spend the most money at Wal-Mart, according to GOBankingRates' calculations, which are based on state sales taxes.

Delaware, Montana, New Hampshire, and Oregon, weren't included in the data because they don't have states sales taxes.

10. Tennessee

Annual per capita spending at Wal-Mart: $1,125.68

Estimated 2014 sales: $7.37 billion

Total Tennessee stores: 143

Sales per store: $51.56 million

9. North Dakota

Annual per capita spending at Wal-Mart: $1,189.45

Estimates 2014 sales: $879.6 billion

Total North Dakota stores: 17

Sales per store: $51.74 million

8. Missouri

Annual per capita spending at Wal-mart: $1,230.66

Estimated 2014 sales: $7.46 billion

Total Missour stores: 154

Sales per store: $48.46 million

7. Louisiana

Annual per capita spending at Wal-Mart: $1,235.38

Estimated 2014 sales: $5.74 billion

Total Louisana stores: 130

Sales per store: $44.19 million

6. Mississippi

Annual per capita spending at Wal-Mart: $1,395.02

Estimated 2014 sales: $4.18 billion

Total Mississippi stores: 82

Sales per store: $50.9 million

5. Kansas

Annual per capta spending at Wal-Mart: $1,417.71

Estimated 2014 sales: $4.18 billion

Total Kansas stores: 89

Sales per store: $46.26 million

Residents shop at Walmart as the store prepares for Black Friday in Los Angeles, California Thomson Reuters

4. Alabama

Annual per capita spending at Wal-mart: $1,476.81

Estimated 2014 sales: $7.16 billion

Total Alabama stores: 139

Sales per store: $51.52 million

3. Arkansas

Annual per capita spending at Wal-mart: $1,494.80

Estimated 2014 sales: $4.43 billion

Total Arkansas stores: 132

Sales per store: $33.59 million

2. South Dakota

Annual per capita spending at Wal-Mart: $1,511.86

Estimated 2014 sales: $1.29 billion

Total South Dakota stores: 16

Sales per store: $80.62 million

1. Oklahoma

Annual per capita spending at Wal-Mart: $1,662.43

Estimated 2014 sales: $6.45 billion

Total Oklahoma stores: 133

Sales per store: $48.47 million