34,528 bikers fined for not wearing helmets