XML 54 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Retirement Plans and Employee Stock Purchase Plans (Tables)
12 Months Ended
Dec. 31, 2020
Retirement Plans and Employee Stock Purchase Plans  
Schedule of purchases made under the 2009 Employee Stock Purchase Plans

Year ended December 31,

 

2020

2019

2018

 

Number of shares purchased

    

65,512

    

65,148

    

60,950

Average price of shares purchased

$

42.45

$

48.58

$

49.85