Proton Sales Carnivals collect over 2,000 bookings Image #227273