Farm Subsidy information

Ottawa County, Oklahoma

USDA subsidies for farms in Ottawa County, Oklahoma totaled $58,012,000 from 1995 through 2017.

Subsidy CategoryType1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
TOTAL
1995-2017
Total USDA - Subsidies Payments $649,174
$1,370,286
$1,097,025
$1,914,056
$3,249,383
$2,836,778
$3,531,968
$1,740,308
$1,820,437
$1,357,186
$1,741,283
$1,518,700
$1,756,026
$2,801,958
$2,733,123
$2,062,631
$2,104,283
$2,986,368
$3,483,174
$8,364,780
$4,224,318
$2,211,169
$2,457,374
$58,011,787
  Recipients288
495
515
500
507
503
500
768
499
432
464
466
456
489
424
361
386
377
352
309
266
321
305
1,589
Subtotal, Farming Subsidies Payments $372,047
$1,145,802
$877,398
$1,727,183
$2,539,369
$2,337,576
$2,320,346
$763,062
$1,358,562
$1,044,417
$1,255,460
$1,044,689
$805,576
$785,542
$871,017
$1,110,119
$693,632
$1,360,592
$1,192,236
$210,997
$15,505
$917,264
$1,253,641
$26,002,032
  Recipients243
477
492
483
481
492
477
421
465
425
456
448
409
390
373
350
329
338
341
28
56
309
302
991
Total Price Loss Coverage Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$123
$245,274
$524,491
$769,888
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
97
104
115
Total Agricultural Risk Coverage Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$2,370
$619,269
$682,040
$1,303,679
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
271
264
294
Total Marketing Assistance Loan Program Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Cotton Ginning Cost Share Program Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Total Direct Payments Payments $0
$0
$0
$0
$0
$0
$0
$1,953
$1,078,218
$843,263
$796,703
$824,253
$795,404
$784,938
$616,669
$513,081
$494,520
$506,336
$426,887
$140
$0
$0
$0
$7,682,365
  Recipients0
0
0
0
0
0
0
6
454
419
416
417
406
385
337
316
304
314
320
2
0
0
0
663
Total Counter Cyclical Payments Payments $0
$0
$0
$0
$0
$0
$0
$0
$329
$-329
$157,351
$160,889
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$318,240
  Recipients0
0
0
0
0
0
0
0
1
1
343
344
0
0
0
0
0
0
0
0
0
0
0
379
Average Crop Revenue Election Program (ACRE) Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$167,598
$584,992
$167,651
$837,714
$758,420
$162,219
$0
$0
$0
$2,678,594
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
32
40
33
36
40
20
0
0
0
50
Production Flexibility Contracts Payments $0
$1,279,946
$908,137
$1,033,553
$891,635
$777,787
$602,696
$494,820
$-20,683
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$5,967,891
  Recipients0
458
470
476
422
433
398
398
133
0
0
0
0
0
0
0
0
0
0
0
0
0
0
613
Mkt. Loss Asst. - Commodity Crops Payments $0
$0
$0
$465,250
$900,393
$901,884
$756,083
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$3,023,610
  Recipients0
0
0
465
460
451
445
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
543
Market Loss Assistance - Non-commodity Payments $0
$0
$0
$0
$48,019
$30,258
$151,313
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$229,590
  Recipients0
0
0
0
19
20
23
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
23
Oilseed Program Payments $0
$0
$0
$0
$0
$105,554
$196,170
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$301,724
  Recipients0
0
0
0
0
189
181
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
239
Deficiency Payments Payments $345,108
$-151,453
$-34,122
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$159,533
  Recipients223
132
53
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
176
Loan Deficiency Payments Payments $0
$0
$0
$206,450
$611,465
$488,119
$592,807
$64,207
$82,216
$149,590
$262,345
$5,761
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$45,315
$2,508,274
  Recipients0
0
0
141
220
219
150
34
103
76
85
19
0
0
0
0
0
0
0
0
0
0
24
354
Total Commodity Certificates Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Total Ldp-like Grazing Payments Payments $0
$0
$0
$0
$0
$0
$5,719
$350
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$3,917
$0
$9,986
  Recipients0
0
0
0
0
0
6
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
7
Marketing Loan Gains Payments $0
$0
$0
$21,930
$86,816
$33,773
$15,559
$20,127
$2,510
$21,718
$38,701
$10,639
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$251,774
  Recipients0
0
0
5
14
9
7
4
2
2
4
2
0
0
0
0
0
0
0
0
0
0
0
22
Total Dairy Program Payments $26,823
$17,178
$3,375
$0
$0
$0
$0
$180,267
$215,628
$30,174
$318
$43,147
$10,172
$0
$62,861
$3,042
$0
$11,213
$6,928
$0
$0
$0
$0
$611,126
  Recipients21
16
12
0
0
0
0
16
17
12
7
8
8
0
7
8
0
2
4
0
0
0
0
44
Total Margin Protection Program - Dairy Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Wool And Mohair Programs Payments $116
$131
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$247
  Recipients1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
Total Lamb Payments Payments $0
$0
$0
$0
$0
$0
$0
$396
$342
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$738
  Recipients0
0
0
0
0
0
0
1
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
Total Livestock Indemnity Program Payments $0
$0
$0
$0
$0
$200
$0
$942
$0
$0
$0
$0
$0
$0
$23,636
$9,004
$31,461
$5,329
$1
$48,638
$13,012
$48,804
$970
$181,997
  Recipients0
0
0
0
0
1
0
1
0
0
0
0
0
0
2
2
8
1
1
6
5
5
1
28
Misc. Farm - Subsidies Payments $0
$0
$9
$0
$1,040
$0
$0
$0
$1
$1
$42
$0
$0
$604
$253
$0
$0
$0
$0
$0
$0
$0
$0
$1,950
  Recipients0
0
1
0
3
0
0
0
1
1
1
0
0
13
12
0
0
0
0
0
0
0
0
31
Total Peanut Load-in Charges Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Hard Winter Wheat Incentive Program Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Total Agricultural Trade Adjustment Assistance Program Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Total Storage Program Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Total Step 2 Cotton Program Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Total Emergency Compensation Program Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Tobacco Payment Program Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Total Tobacco Transition Payments Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Cotton Transistion Assistance Program Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Total Organic Cost Share Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$825
$825
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
Biomass Crop Assistance Programs Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Subtotal, Conservation Programs Payments $75,503
$59,035
$50,993
$29,299
$20,776
$21,563
$16,122
$39,417
$56,417
$25,223
$13,332
$94,885
$72,188
$439,349
$897,484
$54,806
$18,035
$17,210
$42,875
$17,210
$17,210
$17,160
$17,260
$2,113,352
  Recipients57
49
32
15
13
14
11
17
17
17
11
44
13
37
92
13
9
6
14
6
6
7
6
243
Conservation Reserve Program Payments $52,164
$44,987
$46,916
$19,066
$12,880
$13,208
$13,097
$13,403
$11,328
$11,328
$11,328
$24,655
$56,114
$22,752
$22,363
$18,252
$18,035
$17,210
$17,210
$17,210
$17,210
$17,160
$17,260
$515,136
  Recipients31
31
29
11
9
10
10
9
9
9
9
10
11
11
11
10
9
6
6
6
6
7
6
44
Env. Quality Incentive Program Payments $0
$1,040
$3,774
$10,233
$7,896
$8,355
$3,025
$23,261
$41,362
$13,370
$0
$0
$0
$0
$166,347
$8,952
$0
$0
$0
$0
$0
$0
$0
$287,615
  Recipients0
1
2
4
4
4
1
6
7
7
0
0
0
0
19
2
0
0
0
0
0
0
0
48
Total Conservation Security Program Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Agricultural Conservation Program Payments $23,339
$13,008
$303
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$36,650
  Recipients26
19
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
40
Wildlife Habitat Incentives Program (WHIP) Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Grasslands Reserve Program Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Misc. Conservation Payments Payments $0
$0
$0
$0
$0
$0
$0
$2,753
$3,727
$525
$2,004
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$9,008
  Recipients0
0
0
0
0
0
0
2
2
1
2
0
0
0
0
0
0
0
0
0
0
0
0
5
Total Agricultural Management Assistance Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Farmland Protection Program (fpp) Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Resource Conservation & Development Program (rcd) Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Wetlands Reserve Program Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Water Bank Program Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Subtotal, Disaster Payments Payments $51,105
$-1,154
$69,420
$58,445
$582,708
$371,152
$978,619
$706,917
$148,395
$17,683
$171,449
$8,214
$403,639
$726,540
$80,024
$92,042
$189,130
$105,265
$555,063
$6,890,717
$2,965,570
$112,200
$55,885
$15,339,028
  Recipients28
2
28
43
113
100
167
480
100
11
49
5
127
201
3
44
113
56
53
293
216
21
4
1,042
Emergency Conservation Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$70,230
$16,074
$416,597
$708,775
$27,602
$0
$0
$25,665
$81,657
$57,044
$105,728
$53,361
$1,562,733
  Recipients0
0
0
0
0
0
0
0
0
0
0
34
2
29
67
1
0
0
8
5
4
16
3
146
Supplemental Revenue Assistance Payments Program Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$48,262
$46,109
$3,919
$517,348
$0
$0
$0
$0
$615,638
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11
9
2
46
0
0
0
0
54
Misc. Disaster Payments Payments $51,105
$-1,154
$69,420
$58,445
$582,708
$371,152
$978,619
$0
$109,076
$17,683
$171,449
$8,214
$211,856
$543,030
$80,024
$43,780
$22,264
$2,791
$37,715
$3,924
$2,220
$281
$604
$3,365,206
  Recipients28
2
28
43
113
100
167
0
60
11
49
5
38
66
3
34
39
2
10
2
2
1
1
303
Livestock Disaster / Emergency Payments $0
$0
$0
$0
$0
$0
$0
$706,917
$39,319
$0
$0
$0
$191,783
$183,510
$0
$0
$120,757
$98,555
$0
$6,805,136
$2,889,380
$6,191
$1,920
$11,043,468
  Recipients0
0
0
0
0
0
0
480
42
0
0
0
103
151
0
0
70
52
0
292
212
6
1
861
Karnal Bunt Programs Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Tree Assistance - Total Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$16,926
$0
$0
$16,926
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
Programmatic Environmental Assistance Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Specialty Crop Hurricane Disaster Program Payments $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
  Recipients0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Crop Insurance Subsidies Farmer Premium Subsidies $150,519
$166,602
$99,214
$99,129
$106,530
$106,487
$216,881
$230,912
$257,064
$269,863
$301,042
$370,912
$474,623
$850,527
$884,598
$805,663
$1,203,486
$1,503,301
$1,693,000
$1,245,856
$1,226,033
$1,164,545
$1,130,588
$14,557,375
  Policies569
523
435
345
366
387
445
448
383
371
317
317
308
386
411
434
397
434
392
384
372
378
399
9,201
Crop Ins. Premium Subsidy - Canola Farmer Premium Subsidies $0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$5,574
$0
$6,411
$11,985
  Policies0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
4
8
Crop Ins. Premium Subsidy - Corn Farmer Premium Subsidies $7,532
$4,078
$1,674
$2,962
$4,877
$6,826
$22,031
$25,299
$28,094
$35,209
$39,789
$49,610
$101,291
$156,587
$154,022
$164,806
$334,324
$252,573
$216,168
$247,574
$311,484
$332,717
$328,420
$2,827,947
  Policies39
33
30
27
28
30
49
49
47
54
47
50
50
77
81
83
80
98
89
88
91
95
101
1,416
Crop Ins. Premium Subsidy - Oats Farmer Premium Subsidies $305
$112
$98
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$515
  Policies10
6
4
0
4
8
5
5
0
0
0
0
0
0
0
6
0
0
0
0
0
0
0
48
Crop Ins. Premium Subsidy - Sorghum Farmer Premium Subsidies $30,250
$34,374
$14,304
$15,322
$16,789
$12,577
$15,074
$11,427
$10,340
$14,672
$13,229
$9,112
$13,304
$31,206
$6,963
$27,982
$7,467
$11,334
$75,435
$74,163
$56,794
$38,834
$408
$541,360
  Policies157
145
123
90
105
107
122
112
87
93
80
82
77
96
99
100
91
108
92
90
89
90
96
2,331
Crop Ins. Premium Subsidy - Soybeans Farmer Premium Subsidies $73,798
$80,879
$27,965
$46,823
$64,498
$59,354
$135,540
$127,469
$134,546
$138,912
$137,246
$178,378
$190,334
$428,430
$371,422
$329,155
$482,531
$642,780
$696,717
$474,592
$423,522
$360,270
$462,270
$6,067,431
  Policies195
164
135
108
122
131
169
162
129
114
95
97
92
113
114
120
110
119
102
99
90
93
97
2,770
Crop Ins. Premium Subsidy - Wheat Farmer Premium Subsidies $38,634
$47,159
$55,173
$34,022
$20,366
$27,730
$44,236
$66,717
$84,030
$81,070
$78,886
$78,792
$108,269
$182,110
$303,257
$234,756
$335,641
$553,526
$660,460
$399,561
$381,122
$375,406
$280,397
$4,471,320
  Policies168
175
143
117
107
111
100
120
117
108
89
79
78
90
107
116
103
99
99
95
89
88
92
2,490
 

Farm Subsidies Education

AgMag