Wednesday June 21, 1972
. . . where the 1970s live forever!

National League batting statistics through games of June 21, 1972:

   Club          AB    R     H    2B   3B   HR   RBI   SB   CS   BB    SO   Avg
Pittsburgh      2107  281   598  108   18   45   263   24   12  170   321  .284
St. Louis       1988  215   514   65   19   27   193   37   16  149   290  .259
Chicago         1911  259   488   77   13   52   240   36   19  207   302  .255
Houston         2059  272   522   92   15   58   256   35   20  220   360  .254
Atlanta         1926  237   488   70    6   50   222   19   13  207   262  .253
Los Angeles     2000  215   492   75   14   40   194   31   15  165   315  .246
Cincinnati      1971  277   482   72   22   56   255   59   30  242   358  .245
New York        1961  227   470   77   12   49   214   11   17  222   352  .240
Philadelphia    1939  176   460   77   14   33   161   11   14  208   364  .237
San Francisco   2223  260   523   96   17   58   240   52   16  194   399  .235
Montreal        1883  175   431   64    8   23   158   33   26  153   301  .229
San Diego       1966  162   433   71   12   35   152   26   24  125   368  .220

 Batting Leaders         G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Manny Sanguillen (PIT)   55  213   23   71   9   4   2   27   1   1    8   21  .333
Matty Alou (STL)         52  195   25   65   6   1   2   13   7   2   10    8  .333
Rico Carty (ATL)         49  159   26   52   9   0   5   24   0   0   30   14  .327
Cesar Cedeno (HOU)       54  210   35   68  12   3   7   22  16   7   24   22  .324
Roberto Clemente (PIT)   50  203   36   65  13   3   5   30   0   0   15   23  .320
Al Oliver (PIT)          56  235   35   75  11   2   5   43   1   3   16   17  .319
Ralph Garr (ATL)         57  237   38   75   4   0   4   18  12   5   12   14  .317
Lou Brock (STL)          58  252   30   79   5   6   1   19  23   8    9   34  .314
Joe Torre (STL)          56  220   28   68  10   2   9   36   2   0   13   26  .309
Leron Lee (SD)           51  190   24   58  13   4   6   22   2   3   13   25  .305

 Atlanta              G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Gil Garrido            6    3    1    2   0   0   0    1   0   0    1    0  .667
Rico Carty            49  159   26   52   9   0   5   24   0   0   30   14  .327
Orlando Cepeda        23   74    6   24   3   0   4    9   0   0    6   16  .324
Ralph Garr            57  237   38   75   4   0   4   18  12   5   12   14  .317
Dusty Baker           45  127   15   38   7   1   3   22   2   2   12   22  .299
Darrell Evans         47  149   28   41   5   0   9   32   1   1   38   16  .275
Earl Williams         57  213   24   54  11   1   6   33   0   0   26   39  .254
Felix Millan          57  245   24   58  11   2   1   17   2   1   13   13  .237
Hank Aaron            48  176   30   41   3   0  12   28   2   0   34   22  .233
Marty Perez           57  199   15   46   8   1   1   14   0   2   18   26  .231
Mike Lum              41   94    8   21   3   1   1    7   0   2   10    9  .223
Oscar Brown           23   18    7    4   0   0   2    4   0   0    1    3  .222
Jim Breazeale         17   25    3    5   1   0   1    5   0   0    1    4  .200
Sonny Jackson          7    5    2    1   0   0   0    0   0   0    0    0  .200
Paul Casanova         14   43    2    8   2   0   0    2   0   0    2   10  .186
Rod Gilbreath          3    6    0    0   0   0   0    0   0   0    0    4  .000

 Chicago              G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
J. C. Martin           3    7    0    3   1   0   0    1   0   0    0    0  .429
Ron Santo             38  135   26   43   6   1   9   29   1   1   16   25  .319
Gene Hiser            14   19    1    6   0   0   0    2   1   0    3    2  .316
Billy Williams        57  233   36   70   9   3  13   36   2   1   18   25  .300
Jim Hickman           43  142   29   42   6   0   7   23   1   0   18   18  .296
Jose Cardenal         55  203   37   59  10   5   8   35  13   7   17   22  .291
Rick Monday           53  164   34   47   8   1   6   22   8   4   39   38  .287
Glenn Beckert         55  226   26   59  11   1   1   17   0   1   13   10  .261
Don Kessinger         54  203   26   52   7   0   0   15   4   2   29   17  .256
Ken Rudolph           12   34    5    8   0   1   1    4   1   0    1    7  .235
Carmen Fanzone        44  119   14   27   7   0   4   23   1   2   21   27  .227
Randy Hundley         47  163   10   34   8   0   3   22   1   0   14   27  .209
Billy North           20   27    8    4   0   0   0    0   3   0    1   13  .148
Art Shamsky           15   16    1    2   0   0   0    1   0   0    3    3  .125
Joe Pepitone           8   25    1    3   1   0   0    1   0   0    4    4  .120
Paul Popovich         15   28    0    3   1   0   0    1   0   1    3    2  .107
Frank Fernandez        3    3    0    0   0   0   0    0   0   0    0    2  .000

 Cincinnati           G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Bobby Tolan           58  227   39   67  13   4   4   31  18   7   21   29  .295
Johnny Bench          57  210   42   62   6   2  18   51   2   3   33   28  .295
Hal McRae             23   38    2   11   2   0   2   15   0   0    1    3  .290
Joe Hague             25   64    9   18   2   1   4   10   1   1   14    9  .281
Tony Perez            46  174   22   48   8   3   9   38   0   1   16   47  .276
Joe Morgan            58  210   58   57   6   2   8   23  26   7   48   15  .271
Pete Rose             59  251   35   67  11   5   1   16   1   1   22   21  .267
Julian Javier         23   55    3   14   2   0   2   11   1   0    6    6  .255
Darrel Chaney         22   28    6    7   1   0   0    3   1   1    6   10  .250
George Foster         24   65    6   15   3   0   2   10   1   1    4   19  .231
Denis Menke           53  148   17   34   5   1   3   14   0   1   24   29  .230
Dave Concepcion       59  190   15   42   6   2   1   19   8   3   16   33  .221
Cesar Geronimo        43   58    8   12   3   2   1    8   0   3    8   21  .207
Ted Uhlaender         34   68    5   11   2   0   0    4   0   1    9    5  .162
Bernie Carbo          19   21    2    3   0   0   0    0   0   0    6    3  .143
Bill Plummer           6   13    0    1   0   0   0    1   0   0    0    4  .077
Pat Corrales           2    1    0    0   0   0   0    0   0   0    2    0  .000

 Houston              G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Cesar Cedeno          54  210   35   68  12   3   7   22  16   7   24   22  .324
Bob Watson            60  218   38   65  12   2  10   42   1   0   27   31  .298
Jesus Alou            24   51    5   15   1   0   0    4   0   0    5    3  .294
Jim Wynn              53  198   41   58   9   1  10   30   8   2   34   30  .293
Lee May               56  217   33   63  12   2  11   37   1   1   22   58  .290
Larry Howard          13   40    3   11   3   0   1    5   0   0    5    6  .275
Tommy Helms           47  180   15   46   5   0   2   21   0   1    5    9  .256
Johnny Edwards        44  136   18   33   7   2   3   16   0   2   24   19  .243
Doug Rader            60  227   27   53  12   2  10   38   2   3   22   48  .234
Jimmy Stewart         31   60    8   14   2   2   0    6   0   0    3    6  .233
Jack Hiatt            10   25    2    5   3   0   0    0   0   0    5    5  .200
Roger Metzger         60  249   29   49   5   1   1   18   7   3   28   34  .197
Bobby Fenwick         18   37    4    7   3   0   0    3   0   1    3    8  .189
Bob Stinson           13   16    1    3   0   0   0    1   0   0    1    2  .188
Norm Miller           25   38    5    7   2   0   1    3   0   0    5    7  .184

 Los Angeles          G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Bill Buckner          40  142   16   44   4   0   1   10   4   1    7    7  .310
Manny Mota            45  133   22   41   9   3   3   23   3   1    4    6  .308
Wes Parker            42  124   11   34   3   0   0    9   0   1   19   12  .274
Bill Russell          49  151   15   41   9   1   3   16   3   2    7   27  .272
Frank Robinson        53  178   23   48   5   1   9   35   1   2   27   40  .270
Bobby Valentine       43  135   15   36   5   1   2    7   2   3   10   16  .267
Willie Davis          56  234   33   62   8   3   7   25  10   1    8   26  .265
Steve Garvey          52  169   23   44   7   1   4   13   3   2   13   16  .260
Chris Cannizzaro      22   70    8   17   3   0   1    7   0   0    7   17  .243
Willie Crawford       42  121   11   28   5   3   5   11   2   1   12   27  .231
Jim Lefebvre          33  105    7   24   4   0   3   16   0   0   10   17  .229
Duke Sims             35  105    4   21   6   0   1    9   0   0   12   13  .200
Billy Grabarkewitz    21   51    7    9   2   0   1    5   1   0    8   21  .177
Dick Dietz            16   34    3    5   1   0   0    4   1   0    9    5  .147
Maury Wills           31   93    9   12   1   1   0    1   1   1    6   14  .129

 Montreal             G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Tim McCarver           7   28    2    9   1   0   1    2   0   1    2    2  .321
Bobby Wine            27   10    2    3   1   0   0    0   0   0    0    0  .300
Jim Fairey            29   42    0   11   3   0   0    8   0   0    1    8  .262
Boots Day             46  150   13   39   3   1   0   12   1   4   11   14  .260
Clyde Mashore         36   66    9   17   3   1   1    6   1   0    4   15  .258
Mike Jorgensen        53  191   23   47   7   1   6   25  10   6   25   39  .246
Ron Hunt              55  206   24   50   9   0   0   10   6   0   18   13  .243
John Bateman          18   29    0    7   1   0   0    3   0   0    3    4  .241
Ron Fairly            49  155   16   37   5   0   5   22   1   1   17   16  .239
John Boccabella       39  120   10   28   6   1   0    6   0   2    7   17  .233
Ron Woods             32   73    3   17   3   0   0    5   1   3    4    9  .233
Bob Bailey            55  198   20   45   4   1   6   24   5   3   23   36  .227
Ken Singleton         53  182   24   41   7   1   3   15   3   3   23   42  .225
Terry Humphrey        22   74    5   16   3   0   0    1   0   1    0   14  .216
Tim Foli              53  176   14   36   6   1   0   14   5   2    8   20  .205
Hector Torres         21   49    3    7   1   1   1    3   0   0    2    9  .143

 New York             G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Duffy Dyer            23   78   12   26   7   0   5   15   0   1    6   17  .333
Willie Mays           18   53   11   17   3   0   2    7   0   1   17   14  .321
Rusty Staub           56  208   30   62  10   0   9   35   0   1   27   12  .298
John Milner           40  114   18   32   5   0   7   17   0   0   11   25  .281
Cleon Jones           46  174   16   48   7   0   2   21   0   3   10   38  .276
Jim Beauchamp         16   35    3    9   0   0   0    3   0   0    1    4  .257
Jim Fregosi           49  179   21   46   8   4   3   16   0   1   17   32  .257
Tommie Agee           54  204   31   52  14   0   5   27   4   4   25   44  .255
Jerry Grote           38  124    9   29   4   1   3   15   0   0   16   13  .234
Ted Martinez          29   89    9   20   1   3   0    5   0   1    4   16  .225
Ed Kranepool          44  118   10   25   5   0   4   13   1   0   12   19  .212
Bud Harrelson         56  209   28   44   6   3   1   11   5   3   32   32  .211
Ken Boswell           39  146   12   27   2   1   4   12   0   1   14   14  .185
Wayne Garrett         26   58    7   10   2   0   1    5   1   0   17   11  .172
Dave Marshall         17   22    1    2   0   0   1    2   0   1    1    6  .091
Don Hahn               7    6    0    0   0   0   0    0   0   0    1    2  .000

 Philadelphia         G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
John Bateman           4   14    1    7   2   0   1    4   0   0    0    2  .500
Terry Harmon          25   76   15   23   1   1   0    6   2   1   11    6  .303
Greg Luzinski         57  224   28   64  13   2   8   25   0   0   20   44  .286
Denny Doyle           43  153   11   43   7   1   0   12   0   2   11   16  .281
Tommy Hutton          47  143   16   38   7   1   4   18   1   2   15   11  .266
Oscar Gamble          15   27    3    7   1   0   0    1   0   0    5    6  .259
Roger Freed           23   48    3   12   1   0   3    7   0   0    4   12  .250
Larry Bowa            57  230   22   57   4   5   0   10   4   4   18   19  .248
Tim McCarver          45  152   14   36   8   0   2   14   1   2   17   15  .237
Willie Montanez       56  212   22   47  14   1   5   17   0   0   28   52  .222
Don Money             56  197   16   43   7   0   3   12   2   3   30   42  .218
Mike Ryan             19   52    3   11   2   0   1    5   0   0    5    7  .212
Ron Stone             33   46    3    9   0   1   0    3   0   0    9    9  .196
Mike Anderson         36  103    8   20   5   1   2    5   1   0   19   36  .194
Byron Browne          21   21    2    4   0   0   0    0   0   0    1    8  .191
Pete Koegel           23   32    0    6   1   0   0    1   0   0    3    9  .188
Deron Johnson         36   87    5   15   1   1   2   13   0   0    6   26  .172

 Pittsburgh           G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Vic Davalillo         39  104   21   39   7   0   2   11   4   0    7    8  .375
Rennie Stennett       37  113   17   39   7   4   1   17   0   2    2   10  .345
Gene Clines           37   90   16   31   5   1   0    1   6   0    5   16  .344
Manny Sanguillen      55  213   23   71   9   4   2   27   1   1    8   21  .333
Roberto Clemente      50  203   36   65  13   3   5   30   0   0   15   23  .320
Al Oliver             56  235   35   75  11   2   5   43   1   3   16   17  .319
Jose Pagan            27   72    9   22   8   0   2    6   0   0    3    9  .306
Willie Stargell       50  186   25   56  11   1  14   47   1   0   25   45  .301
Richie Hebner         41  148   22   44   7   1   7   19   0   0   25   21  .297
Bill Mazeroski        10   14    2    4   1   0   0    1   0   0    3    0  .286
Dave Cash             44  205   34   57  12   2   2   13   6   3   11   15  .278
Gene Alley            41  108   11   29   3   0   1   15   4   3   18   16  .269
Jackie Hernandez      35   90    7   18   4   0   1    7   0   0    5   20  .200
Milt May              21   44    2    8   2   0   0    3   0   0    3    4  .182
Bob Robertson         42  119    8   16   4   0   3   12   1   0   21   34  .135

 San Diego            G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Jerry Morales         39   98   13   30   8   2   2    7   2   3   11   13  .306
Leron Lee             51  190   24   58  13   4   6   22   2   3   13   25  .305
Fred Stanley           7   21    3    6   1   0   0    0   1   0    0    4  .286
Garry Jestadt         35   88    2   23   0   0   1    9   0   0    1    7  .261
Cito Gaston           23   50    3   13   3   0   1    7   0   0    2    8  .260
Derrel Thomas         53  199   19   49   8   1   1   14   4   4   16   31  .246
Dave Campbell         33  100    6   24   5   0   0    3   0   4   11   12  .240
Johnny Jeter          48  165   13   37   2   2   5   12   4   4    8   44  .224
Larry Stahl           43  127   11   28   3   1   4   10   0   1   11   25  .221
Fred Kendall          32   97    7   21   1   0   1    4   0   0    5   21  .217
Curt Blefary          20   28    4    6   0   0   1    1   0   0    3    5  .214
Nate Colbert          59  218   28   44   9   1  13   37   3   3   21   53  .202
Dave Roberts          11   41    0    8   4   0   0    1   0   0    1   11  .195
Bob Barton            29   88    1   17   1   0   0    9   2   0    2   19  .193
Enzo Hernandez        55  164   14   30   7   0   0    4   7   2   10   11  .183
Don Mason              9   11    1    2   0   0   0    0   0   0    1    1  .182
Pat Corrales           7   23    2    4   0   0   0    0   0   0    1    7  .174
Ollie Brown           23   70    3   12   2   0   0    3   0   0    5    9  .171
Rafael Robles         18   24    1    4   0   0   0    0   0   0    0    3  .167
Ed Spiezio            18   25    2    4   2   0   0    4   1   0    0    4  .160
Ivan Murrell           5    7    0    1   0   0   0    1   0   0    0    3  .143
Mike Fiore             2    2    0    0   0   0   0    0   0   0    0    0  .000

 San Francisco        G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Damaso Blanco         11    5    1    2   0   0   0    1   2   1    0    1  .400
Al Gallagher          36   96   10   29   1   0   1    7   0   1   14   13  .302
Ed Goodson            27   77    8   22   0   0   4   14   0   0    4    3  .286
Jim Howarth           32   43    8   12   4   0   0    4   2   0    9    8  .279
Tito Fuentes          64  246   29   65  14   2   3   18   7   1   15   22  .264
Garry Maddox          52  183   21   48  15   2   5   25   3   1    6   35  .262
Dave Rader            48  154   13   40   6   0   1   12   0   0    8   11  .260
Bobby Bonds           65  259   44   67  16   3  10   38  13   3   21   62  .259
Chris Speier          63  237   27   61  13   1   6   25   4   1   29   33  .257
Chris Arnold          26   56    4   14   2   1   1    4   0   1    7    6  .250
Willie McCovey        21   69    5   16   2   0   2    7   0   0    8   13  .232
Dave Kingman          65  239   39   54   7   4  16   43  14   3   24   59  .226
Ken Henderson         59  189   19   38   6   1   6   16   4   2   18   31  .201
Jim Ray Hart           9   21    1    4   1   0   1    1   0   0    1    6  .191
Willie Mays           19   49    8    9   2   0   0    3   3   0   17    5  .184
Russ Gibson            4   11    0    2   0   1   0    3   0   0    0    3  .182
Bernie Williams       23   55    6    9   1   1   1    4   0   0    2   15  .164
Fran Healy            33   73   10   11   3   0   1    7   0   1    8   16  .151
Jimmy Rosario          7    2    1    0   0   0   0    0   0   1    0    0  .000

 St. Louis            G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Marty Martinez         9    7    0    3   0   0   0    2   0   0    0    1  .429
Matty Alou            52  195   25   65   6   1   2   13   7   2   10    8  .333
Jerry McNertney       18   25    2    8   3   1   0    6   0   0    4    9  .320
Lou Brock             58  252   30   79   5   6   1   19  23   8    9   34  .314
Joe Torre             56  220   28   68  10   2   9   36   2   0   13   26  .309
Dwain Anderson        15   30    4    9   1   0   0    0   0   0    3    3  .300
Ted Simmons           56  216   23   62  14   3   5   39   0   1   11   28  .287
Ted Sizemore          47  185   22   49   5   2   1   13   1   1   14   16  .265
Ed Crosby             45  124   12   30   1   0   0   10   0   0    8    9  .242
Joe Hague             27   76    8   18   5   1   3   11   0   1   17   18  .237
Bernie Carbo          23   65    6   14   1   0   0    3   0   0   14   16  .215
Luis Melendez         47  122   13   26   3   1   2    8   0   1    8   10  .213
Donn Clendenon        34   76    9   15   3   0   2    5   1   1   10   23  .197
Jose Cruz             46  135   10   25   3   2   0    8   3   0   13   19  .185
Dal Maxvill           43   89    8   15   3   0   0    7   0   0   10   13  .169
Brant Alyea            6    9    0    1   0   0   0    0   0   0    0    3  .111
Mike Fiore            17   10    0    1   0   0   0    1   0   0    2    3  .100

The information used here was obtained free of charge from and is copyrighted by Retrosheet.
Interested parties may contact Retrosheet at "www.retrosheet.org".

















League Leaders

At Bats:

  B. Bonds (SF)           259
  L. Brock (STL)          252
  P. Rose (CIN)           251
  R. Metzger (HOU)        249
  T. Fuentes (SF)         246
  F. Millan (ATL)         245
  D. Kingman (SF)         239
  R. Garr (ATL)           237
  C. Speier (SF)          237
  A. Oliver (PIT)         235

Runs Scored:

  J. Morgan (CIN)          58
  B. Bonds (SF)            44
  J. Bench (CIN)           42
  J. Wynn (HOU)            41
  D. Kingman (SF)          39
  B. Tolan (CIN)           39
  R. Garr (ATL)            38
  B. Watson (HOU)          38
  J. Cardenal (CHI)        37
  R. Clemente (PIT)        36

Hits:

  L. Brock (STL)           79
  R. Garr (ATL)            75
  A. Oliver (PIT)          75
  M. Sanguillen (PIT)      71
  B. Williams (CHI)        70
  C. Cedeno (HOU)          68
  J. Torre (STL)           68
  B. Bonds (SF)            67
  P. Rose (CIN)            67
  B. Tolan (CIN)           67

Doubles:

  B. Bonds (SF)            16
  G. Maddox (SF)           15
  T. Agee (NY)             14
  T. Fuentes (SF)          14
  W. Montanez (PHI)        14
  T. Simmons (STL)         14
  R. Clemente (PIT)        13
  L. Lee (SD)              13
  G. Luzinski (PHI)        13
  C. Speier (SF)           13

Triples:

  L. Brock (STL)            6
  L. Bowa (PHI)             5
  J. Cardenal (CHI)         5
  P. Rose (CIN)             5
  J. Fregosi (NY)           4
  D. Kingman (SF)           4
  L. Lee (SD)               4
  M. Sanguillen (PIT)       4
  R. Stennett (PIT)         4
  B. Tolan (CIN)            4

Home Runs:

  J. Bench (CIN)           18
  D. Kingman (SF)          16
  W. Stargell (PIT)        14
  N. Colbert (SD)          13
  B. Williams (CHI)        13
  H. Aaron (ATL)           12
  L. May (HOU)             11
  B. Bonds (SF)            10
  D. Rader (HOU)           10
  B. Watson (HOU)          10

RBI:

  J. Bench (CIN)           51
  W. Stargell (PIT)        47
  D. Kingman (SF)          43
  A. Oliver (PIT)          43
  B. Watson (HOU)          42
  T. Simmons (STL)         39
  B. Bonds (SF)            38
  T. Perez (CIN)           38
  D. Rader (HOU)           38
  N. Colbert (SD)          37

Stolen Bases:

  J. Morgan (CIN)          26
  L. Brock (STL)           23
  B. Tolan (CIN)           18
  C. Cedeno (HOU)          16
  D. Kingman (SF)          14
  B. Bonds (SF)            13
  J. Cardenal (CHI)        13
  R. Garr (ATL)            12
  W. Davis (LA)            10
  M. Jorgensen (MON)       10

Caught Stealing:

  L. Brock (STL)            8
  J. Cardenal (CHI)         7
  C. Cedeno (HOU)           7
  J. Morgan (CIN)           7
  B. Tolan (CIN)            7
  M. Jorgensen (MON)        6
  R. Garr (ATL)             5
  T. Agee (NY)              4
  L. Bowa (PHI)             4
  D. Campbell (SD)          4

Walks:

  J. Morgan (CIN)          48
  R. Monday (CHI)          39
  D. Evans (ATL)           38
  H. Aaron (ATL)           34
  W. Mays (NY)             34
  J. Wynn (HOU)            34
  J. Bench (CIN)           33
  B. Harrelson (NY)        32
  J. Hague (CIN)           31
  R. Carty (ATL)           30

Strikeouts:

  B. Bonds (SF)            62
  D. Kingman (SF)          59
  L. May (HOU)             58
  N. Colbert (SD)          53
  W. Montanez (PHI)        52
  D. Rader (HOU)           48
  T. Perez (CIN)           47
  W. Stargell (PIT)        45
  T. Agee (NY)             44
  J. Jeter (SD)            44

  Copyright © 2014-2024, All Rights Reserved   •   Privacy Policy   •   Contact Us