| Period | Filings | Shares, Excl. Options | Value, Excl. Options | 
|---|---|---|---|
| 2023 Q4 | 1 | 45.9 k | $137 k | 
| 2020 Q4 | 62 | 17.6 M | $89.5 M | 
| 2020 Q3 | 49 | 15.6 M | $64.0 M | 
| 2020 Q2 | 48 | 15.1 M | $59.1 M | 
| 2020 Q1 | 50 | 17.5 M | $46.3 M | 
| 2019 Q4 | 55 | 12.0 M | $61.4 M | 
| 2019 Q3 | 52 | 9.88 M | $49.7 M | 
| 2019 Q2 | 53 | 8.55 M | $42.1 M | 
| 2019 Q1 | 48 | 7.30 M | $40.4 M | 
| 2018 Q4 | 52 | 7.59 M | $34.2 M | 
| 2018 Q3 | 45 | 7.81 M | $47.9 M | 
| 2018 Q2 | 53 | 8.11 M | $48.9 M | 
| 2018 Q1 | 56 | 9.08 M | $54.1 M | 
| 2017 Q4 | 53 | 9.32 M | $57.9 M | 
| 2017 Q3 | 53 | 9.54 M | $59.6 M | 
| 2017 Q2 | 52 | 10.0 M | $62.1 M | 
| 2017 Q1 | 50 | 10.9 M | $66.2 M | 
| 2016 Q4 | 58 | 11.1 M | $63.6 M | 
| 2016 Q3 | 53 | 10.0 M | $59.5 M | 
| 2016 Q2 | 53 | 10.1 M | $53.9 M | 
| 2016 Q1 | 63 | 13.2 M | $64.4 M | 
| 2015 Q4 | 67 | 15.2 M | $76.8 M | 
| 2015 Q3 | 56 | 7.73 M | $40.8 M | 
| 2015 Q2 | 44 | 6.49 M | $48.8 M | 
| 2015 Q1 | 48 | 6.04 M | $53.3 M | 
| 2014 Q4 | 49 | 6.03 M | $60.8 M | 
| 2014 Q3 | 45 | 5.12 M | $49.6 M | 
| 2014 Q2 | 46 | 5.24 M | $54.8 M | 
| 2014 Q1 | 43 | 6.28 M | $64.7 M |