Sale calculations