| Schedule of Changes in Common Stock Outstanding |
The following table summarizes our shares outstanding for the three years ended December 31, 2023:
| | | | | | | | | | | | | Class A Common Stock | | Class B Common Stock | | BALANCE, December 31, 2020 | 193,730,992 | | | 1 | | | Exercise of stock options | 1,568,488 | | | — | | | Restricted stock issuances, net of cancellations | 4,627 | | | — | | | Restricted stock unit vesting | 664,771 | | | — | | | Purchase of treasury stock | (23,227,642) | | | — | | | BALANCE, December 31, 2021 | 172,741,236 | | | 1 | | | Exercise of stock options | 552,442 | | | — | | | Restricted stock issuances, net of cancellations | 6,845 | | | — | | | Restricted stock unit vesting | 591,647 | | | — | | | Purchase of treasury stock | (21,240,774) | | | — | | | BALANCE, December 31, 2022 | 152,651,396 | | | 1 | | | Exercise of stock options | 563,297 | | | — | | | Restricted stock issuances, net of cancellations | 10,609 | | | — | | | Restricted stock unit vesting | 358,290 | | | — | | | Purchase of treasury stock | (8,358,134) | | | — | | | BALANCE, December 31, 2023 | 145,225,458 | | | 1 | |
|
| Class of Treasury Stock |
The following represents the Company's purchase of Charter Class A common stock and the effect on the consolidated statements of cash flows during the years ended December 31, 2023, 2022 and 2021.
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | 2023 | | 2022 | | 2021 | | Shares | | $ | | Shares | | $ | | Shares | | $ | | Share buybacks | 7,879,962 | | | $ | 3,127 | | | 20,628,464 | | | $ | 10,095 | | | 22,015,125 | | | $ | 15,038 | | | Income tax withholding | 220,281 | | | 88 | | | 310,391 | | | 182 | | | 586,008 | | | 393 | | | Exercise cost | 257,891 | | | — | | | 301,919 | | | — | | | 626,509 | | | — | | | 8,358,134 | | | $ | 3,215 | | | 21,240,774 | | | $ | 10,277 | | | 23,227,642 | | | $ | 15,431 | |
Share buybacks above include shares of Charter Class A common stock purchased from Liberty Broadband Corporation (“Liberty Broadband”) pursuant to the LBB Letter Agreement as follows (see Note 19).
| | | | | | | | | | | | | Year Ended December 31, | | 2023 | | 2022 | | Number of shares purchased | 950,721 | | | 6,168,174 | | | Amount of shares purchased | $ | 394 | | | $ | 3,034 | |
|