Thanks, Bryan, and good morning, everyone. I'll cover 3 areas in my comments today: first, a review of our solid quarterly results; second, an update on our balance sheet through recent capital activity; and third, I'll close with a brief update around our unchanged 2024 guidance.
Starting off with our operating results. We delivered another consistent and solid quarter with net income attributable to common shareholders of $109.3 million or $0.30 per diluted share. On an FFO share and unit basis, we generated $0.43 of core FFO, representing 5.8% year-over-year growth and $0.40 of adjusted FFO, representing 6.5% year-over-year growth.
From an investment standpoint, our Development Program continues to perform right on track and delivered a total of 469 homes to our wholly owned and joint venture portfolios during the quarter. Specifically, for our wholly owned portfolio, we delivered 441 homes for a total investment cost of approximately $171 million. Additionally, during the quarter, we sold 471 properties, generating approximately $145 million of net proceeds at an average economic disposition yield in the high 3% to 4% area.
Next, I'd like to turn to our balance sheet and recent capital activity. At the end of the quarter, our net debt, including preferred shares to adjusted EBITDA, was 5.3x. We had $125 million of cash available on the balance sheet, and our $1.25 billion revolving credit facility was fully undrawn.
Additionally, following the successful green bond offering that we discussed on our last call, we fully repaid our 2014-SFR2 securitization during the quarter. As a reminder, the 2014-SFR2 securitization had an outstanding principal balance of $461 million, with an expiring interest rate of 4.4% and was collateralized by approximately 4,500 properties that can now be freely reviewed by our asset management and disposition programs.
And finally, I'm happy to share that AMH was added to the S&P 400 Index on March 1. This created an opportunistic window to sell approximately 3 million Class A common shares under our ATM program at an average sales price of $37.03. Given the opportunistic nature, these shares were sold on a 100% forward basis and represent future gross proceeds of $110.6 million that will be used to expand our future growth capacity.
Lastly, before we open the call to your questions, I wanted to briefly touch on our 2024 guidance. As expected, the year is off to a strong start with robust demand in leasing activity. However, given that the bulk of the spring leasing season is still ahead of us, we are currently maintaining our previously provided full year 2024 earnings guidance and look forward to providing another update on this front next quarter.
And with that, thank you again for your time, and we'll open the call to your questions. Operator?