I realized that the meaning has been changed. I was trying to say, 

The total number of visits to both websites reached over 20,600 a year or the total number of both websites reached over 20,600 last year. (not employees) Do you have any suggestion?