I can confirm the following is a breakdown of the 2015 Basic Payment Scheme first instalment payments made by 29 February 2016: Amount Number of producers Up to £5,000 4,069 £5001 to £10,000 1,383 £10,001 to £15,000 894 £15,000 to £20,000 653 £20,001 to £30,000 707 £30,001 to £40,000 306 £40,001 to £50,000 127 £51,000 to £60,000 77 £61,00...