immovable property vs landholding

immovable property

noun
  • Real estate. 

landholding

noun
  • A piece of property (land) that is held (owned). 

  • The state or practice of owning land. 

How often have the words immovable property and landholding occurred in a corpus of books? (source: Google Ngram Viewer )