total of 20 records found showing records per page