| Period | Filings | Shares, Excl. Options | Value, Excl. Options | 
|---|---|---|---|
| 2023 Q4 | 1 | 514 | $3.26 k | 
| 2021 Q3 | 2 | 1.80 k | $20.5 k | 
| 2021 Q2 | 76 | 15.7 M | $67.2 M | 
| 2021 Q1 | 95 | 15.3 M | $61.4 M | 
| 2020 Q4 | 90 | 12.5 M | $37.0 M | 
| 2020 Q3 | 82 | 12.8 M | $35.3 M | 
| 2020 Q2 | 99 | 12.4 M | $39.6 M | 
| 2020 Q1 | 111 | 19.1 M | $52.2 M | 
| 2019 Q4 | 117 | 20.6 M | $319 M | 
| 2019 Q3 | 108 | 20.8 M | $316 M | 
| 2019 Q2 | 120 | 21.3 M | $339 M | 
| 2019 Q1 | 129 | 22.2 M | $374 M | 
| 2018 Q4 | 127 | 18.8 M | $300 M | 
| 2018 Q3 | 124 | 18.7 M | $339 M | 
| 2018 Q2 | 121 | 18.0 M | $338 M | 
| 2018 Q1 | 112 | 17.7 M | $307 M | 
| 2017 Q4 | 116 | 19.0 M | $362 M | 
| 2017 Q3 | 116 | 18.6 M | $357 M | 
| 2017 Q2 | 119 | 18.1 M | $331 M | 
| 2017 Q1 | 118 | 18.3 M | $330 M | 
| 2016 Q4 | 123 | 18.2 M | $316 M | 
| 2016 Q3 | 106 | 17.3 M | $273 M | 
| 2016 Q2 | 110 | 17.3 M | $250 M | 
| 2016 Q1 | 116 | 17.3 M | $227 M | 
| 2015 Q4 | 120 | 17.5 M | $225 M | 
| 2015 Q3 | 119 | 17.3 M | $263 M | 
| 2015 Q2 | 122 | 17.9 M | $310 M | 
| 2015 Q1 | 121 | 17.0 M | $320 M | 
| 2014 Q4 | 128 | 16.7 M | $314 M | 
| 2014 Q3 | 129 | 16.6 M | $296 M | 
| 2014 Q2 | 138 | 16.7 M | $316 M | 
| 2014 Q1 | 118 | 16.1 M | $282 M |