How much does an American Shorthair cat cost if you buy from a breeder?A shelter?