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.: