Birinci if koşuluna girdikten sonra listbox sı sıfırlıyorsun. Satır 28 yanlış saymadıysam. Muhtemelen oradan kaynaklı