How many different product types are there?
select count(distinct product_type_code) from products_for_hire