Using $read will only return the first match found.
In order to use $read and get later matches, you have to include the last parameter mentioned in the help file under $read

Quote:
$read(filename, [ntswrp], [matchtext], [N])

If you specify the s, w, or r switches, you can also specify the N value to specify the line you wish to start searching from in the file, eg.:

//echo $read(versions.txt, w, *mirc*, 100)