22. Every person who contravenes section 21 is guilty of an offence and is liable, on summary proceedings, to a fine of not less than $100 nor more than $500 or, for subsequent offence within two years, to a fine of not less than $500 nor more than $5,000.