Annual Letter to Investors 07/31/24 Annual Letter to Investors - July 2024 505.1 KB 07/26/23 Annual Letter to Investors – July 2023 1.5 MB 07/28/22 Annual Letter to Investors – July 2022 616 KB 07/28/21 Annual Letter to Investors – July 2021 423.7 KB 07/29/20 Annual Letter to Investors – July 2020 459.1 KB 07/31/19 Annual Letter to Investors – July 2019 400.1 KB 08/01/18 Annual Letter to Investors – August 2018 608.7 KB 07/26/17 Annual Letter to Investors – July 2017 3 MB 07/26/16 Annual Letter to Investors – July 2016 315.2 KB 07/29/15 Annual Letter to Investors – July 2015 277.9 KB