Annual Letters Annual Letter 2022 Annual Letter 2021 Annual Letter 2020 Annual Letter 2019 Annual Letter 2018 Annual Letter 2017 Annual Letter 2016 Annual Letter 2015 Annual Letter 2014 Annual Letter 2013