$FOXA Insider Trading

FREE EMAIL WATCHDOG

Get free email notifications about insider trading in TWENTY-FIRST CENTURY FOX, INC..

  • Your email is safe with us.
  • The service is free and you can unsubscribe at any time.

General | Insiders | Insider Transactions | Monthly Overview | Weekly Overview


Overview of all insider trading transactions in TWENTY-FIRST CENTURY FOX, INC.. Get notifications about new insider transactions in TWENTY-FIRST CENTURY FOX, INC. for free.

Page:   < prev 1 ... 2 3 4 5 6 7 8 9 ... 23 next >

DateTickerCompanyOwnerRelationship Transaction Code Cost ($) Shares Transaction Value ($) Total Shares % Holdings
Apr 20 2017FOXATWENTY-FIRST CENTU ...BREYER JAMESDirectorOption ExerciseA0.0038028,595
Apr 20 2017FOXATWENTY-FIRST CENTU ...Arnault DelphineDirectorOption ExerciseA0.0038022,569
Jan 05 2017FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorOption ExerciseA0.001,65309,421
Jan 05 2017FOXATWENTY-FIRST CENTU ...Thiam TidjaneDirectorOption ExerciseA0.001,653014,693
Jan 05 2017FOXATWENTY-FIRST CENTU ...SILBERMAN ROBERT SDirectorOption ExerciseA0.001,653021,054
Jan 05 2017FOXATWENTY-FIRST CENTU ...NASSER JACQUES ADirectorOption ExerciseA0.001,653021,054
Jan 05 2017FOXATWENTY-FIRST CENTU ...MURDOCH LACHLAN KExecutive ChairmanOption ExerciseM0.001,907016,596
Jan 05 2017FOXATWENTY-FIRST CENTU ...MURDOCH LACHLAN KExecutive ChairmanSellD28.721,90754,7694562.4 K to 456 (-80.70 %)
Jan 05 2017FOXATWENTY-FIRST CENTU ...MURDOCH LACHLAN KExecutive ChairmanBuyM0.001,90702,363456 to 2.4 K (+418.20 %)
Jan 05 2017FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorOption ExerciseA0.001,653029,032
Jan 05 2017FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorOption ExerciseM0.002,119027,379
Jan 05 2017FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorSellD28.722,11960,858134,770136.9 K to 134.8 K (-1.55 %)
Jan 05 2017FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorBuyM0.002,1190136,889134.8 K to 136.9 K (+1.57 %)
Jan 05 2017FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorOption ExerciseA0.001,653029,032
Jan 05 2017FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorOption ExerciseM0.002,119027,379
Jan 05 2017FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorSellD28.722,11960,85802.1 K to 0 (-100.00 %)
Jan 05 2017FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorBuyM0.002,11902,1190 to 2.1 K
Jan 05 2017FOXATWENTY-FIRST CENTU ...BREYER JAMESDirectorOption ExerciseA0.001,653029,032
Jan 05 2017FOXATWENTY-FIRST CENTU ...BREYER JAMESDirectorOption ExerciseM0.002,119027,379
Jan 05 2017FOXATWENTY-FIRST CENTU ...BREYER JAMESDirectorSellD28.722,11960,85843,00045.1 K to 43 K (-4.70 %)
Jan 05 2017FOXATWENTY-FIRST CENTU ...BREYER JAMESDirectorBuyM0.002,119045,11943 K to 45.1 K (+4.93 %)
Jan 05 2017FOXATWENTY-FIRST CENTU ...Arnault DelphineDirectorOption ExerciseA0.001,653021,054
Dec 19 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorBuyP27.79500,00013,895,0003,000,0002.5 M to 3 M (+20.00 %)
Dec 19 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorBuyP27.80500,00013,900,0002,500,0002 M to 2.5 M (+25.00 %)
Dec 19 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorBuyP27.80500,00013,900,0002,000,0001.5 M to 2 M (+33.33 %)
Dec 19 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorBuyP27.79500,00013,895,0001,500,0001000 K to 1.5 M (+50.00 %)
Dec 19 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorBuyP27.78500,00013,890,0001,000,000500 K to 1000 K (+100.00 %)
Dec 19 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorBuyP27.74500,00013,870,000500,0000 to 500 K
Oct 21 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorOption ExerciseA0.001301,933
Oct 21 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorOption ExerciseA0.001201,754
Oct 21 2016FOXATWENTY-FIRST CENTU ...Thiam TidjaneDirectorOption ExerciseA0.001301,933
Oct 21 2016FOXATWENTY-FIRST CENTU ...Thiam TidjaneDirectorOption ExerciseA0.001201,754
Oct 21 2016FOXATWENTY-FIRST CENTU ...SILBERMAN ROBERT SDirectorOption ExerciseA0.001301,933
Oct 21 2016FOXATWENTY-FIRST CENTU ...SILBERMAN ROBERT SDirectorOption ExerciseA0.001201,754
Oct 21 2016FOXATWENTY-FIRST CENTU ...NASSER JACQUES ADirectorOption ExerciseA0.001301,933
Oct 21 2016FOXATWENTY-FIRST CENTU ...NASSER JACQUES ADirectorOption ExerciseA0.001201,754
Oct 21 2016FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorOption ExerciseA0.001301,933
Oct 21 2016FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorOption ExerciseA0.001201,754
Oct 21 2016FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorOption ExerciseA0.001301,933
Oct 21 2016FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorOption ExerciseA0.001201,754
Oct 21 2016FOXATWENTY-FIRST CENTU ...BREYER JAMESDirectorOption ExerciseA0.001301,933
Oct 21 2016FOXATWENTY-FIRST CENTU ...BREYER JAMESDirectorOption ExerciseA0.001201,754
Oct 21 2016FOXATWENTY-FIRST CENTU ...Arnault DelphineDirectorOption ExerciseA0.001301,933
Oct 21 2016FOXATWENTY-FIRST CENTU ...Arnault DelphineDirectorOption ExerciseA0.001201,754
Oct 04 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorOption ExerciseA0.001,92001,920
Oct 04 2016FOXATWENTY-FIRST CENTU ...Thiam TidjaneDirectorOption ExerciseA0.001,92001,920
Oct 04 2016FOXATWENTY-FIRST CENTU ...SILBERMAN ROBERT SDirectorOption ExerciseA0.001,92001,920
Oct 04 2016FOXATWENTY-FIRST CENTU ...NASSER JACQUES ADirectorOption ExerciseA0.001,92001,920
Oct 04 2016FOXATWENTY-FIRST CENTU ...MURDOCH LACHLAN KExecutive ChairmanOption ExerciseM0.002,33100
Oct 04 2016FOXATWENTY-FIRST CENTU ...MURDOCH LACHLAN KExecutive ChairmanSellD24.732,33157,6464562.8 K to 456 (-83.64 %)
Oct 04 2016FOXATWENTY-FIRST CENTU ...MURDOCH LACHLAN KExecutive ChairmanBuyM0.002,33102,787456 to 2.8 K (+511.18 %)
Oct 04 2016FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorOption ExerciseA0.001,92001,920
Oct 04 2016FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorOption ExerciseM0.002,59000
Oct 04 2016FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorSellD24.732,59064,051134,770137.4 K to 134.8 K (-1.89 %)
Oct 04 2016FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorBuyM0.002,5900137,360134.8 K to 137.4 K (+1.92 %)
Oct 04 2016FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorOption ExerciseA0.001,92001,920
Oct 04 2016FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorOption ExerciseM0.002,59000
Oct 04 2016FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorSellD24.732,59064,05102.6 K to 0 (-100.00 %)
Oct 04 2016FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorBuyM0.002,59002,5900 to 2.6 K
Oct 04 2016FOXATWENTY-FIRST CENTU ...BREYER JAMESDirectorOption ExerciseA0.001,92001,920
Oct 04 2016FOXATWENTY-FIRST CENTU ...BREYER JAMESDirectorOption ExerciseM0.001,75800
Oct 04 2016FOXATWENTY-FIRST CENTU ...BREYER JAMESDirectorSellD24.731,75843,47543,00044.8 K to 43 K (-3.93 %)
Oct 04 2016FOXATWENTY-FIRST CENTU ...BREYER JAMESDirectorBuyM0.001,758044,75843 K to 44.8 K (+4.09 %)
Oct 04 2016FOXATWENTY-FIRST CENTU ...Arnault DelphineDirectorOption ExerciseA0.001,92001,920
Aug 18 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorBuyP25.86300,0007,758,0003,000,0002.7 M to 3 M (+11.11 %)
Aug 18 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorBuyP25.99300,0007,797,0002,700,0002.4 M to 2.7 M (+12.50 %)
Aug 18 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorBuyP26.05300,0007,815,0002,400,0002.1 M to 2.4 M (+14.29 %)
Aug 18 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorBuyP26.05500,00013,025,0002,100,0001.6 M to 2.1 M (+31.25 %)
Aug 18 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorBuyP26.0550,0001,302,5001,600,0001.6 M to 1.6 M (+3.23 %)
Aug 18 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorBuyP26.10550,00014,355,0001,550,0001000 K to 1.6 M (+55.00 %)
Aug 18 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorBuyP26.131,000,00026,130,0001,000,0000 to 1000 K
Aug 17 2016FOXATWENTY-FIRST CENTU ...ZWEIFACH GERSONSr. EVP, Group Gene ...Option ExerciseM0.005,29600
Aug 17 2016FOXATWENTY-FIRST CENTU ...ZWEIFACH GERSONSr. EVP, Group Gene ...Payment of ExerciseF26.022,73271,087121,762124.5 K to 121.8 K (-2.19 %)
Aug 17 2016FOXATWENTY-FIRST CENTU ...ZWEIFACH GERSONSr. EVP, Group Gene ...BuyM0.005,2960124,494119.2 K to 124.5 K (+4.44 %)
Aug 17 2016FOXATWENTY-FIRST CENTU ...NALLEN JOHNSenior EVP, CFOOption ExerciseM0.0063,55400
Aug 17 2016FOXATWENTY-FIRST CENTU ...NALLEN JOHNSenior EVP, CFOPayment of ExerciseF26.0235,476923,08691,718127.2 K to 91.7 K (-27.89 %)
Aug 17 2016FOXATWENTY-FIRST CENTU ...NALLEN JOHNSenior EVP, CFOBuyM0.0063,5540127,19463.6 K to 127.2 K (+99.86 %)
Aug 17 2016FOXATWENTY-FIRST CENTU ...MURDOCH KEITH RUPERTExecutive ChairmanOption ExerciseM0.00120,75400
Aug 17 2016FOXATWENTY-FIRST CENTU ...MURDOCH KEITH RUPERTExecutive ChairmanSellS25.9953,3491,386,541053.3 K to 0 (-100.00 %)
Aug 17 2016FOXATWENTY-FIRST CENTU ...MURDOCH KEITH RUPERTExecutive ChairmanPayment of ExerciseF26.0267,4051,753,87853,349120.8 K to 53.3 K (-55.82 %)
Aug 17 2016FOXATWENTY-FIRST CENTU ...MURDOCH KEITH RUPERTExecutive ChairmanBuyM0.00120,7540120,7540 to 120.8 K
Aug 17 2016FOXATWENTY-FIRST CENTU ...MURDOCH JAMES RChief Executive Off ...Option ExerciseM0.00127,10900
Aug 17 2016FOXATWENTY-FIRST CENTU ...MURDOCH JAMES RChief Executive Off ...Payment of ExerciseF26.0270,9531,846,197216,856287.8 K to 216.9 K (-24.65 %)
Aug 17 2016FOXATWENTY-FIRST CENTU ...MURDOCH JAMES RChief Executive Off ...BuyM0.00127,1090287,809160.7 K to 287.8 K (+79.10 %)
Aug 17 2016FOXATWENTY-FIRST CENTU ...DEVOE DAVID FDirectorOption ExerciseM0.0052,96200
Aug 17 2016FOXATWENTY-FIRST CENTU ...DEVOE DAVID FDirectorSellS25.9831,260812,1354,08035.3 K to 4.1 K (-88.46 %)
Aug 17 2016FOXATWENTY-FIRST CENTU ...DEVOE DAVID FDirectorPayment of ExerciseF26.0221,702564,68635,34057 K to 35.3 K (-38.05 %)
Aug 17 2016FOXATWENTY-FIRST CENTU ...DEVOE DAVID FDirectorBuyM0.0052,962057,0424.1 K to 57 K (+1,298.09 %)
Aug 17 2016FOXATWENTY-FIRST CENTU ...CAREY CHASEDirectorOption ExerciseM0.00211,85000
Aug 17 2016FOXATWENTY-FIRST CENTU ...CAREY CHASEDirectorPayment of ExerciseF26.02105,8202,753,436541,762647.6 K to 541.8 K (-16.34 %)
Aug 17 2016FOXATWENTY-FIRST CENTU ...CAREY CHASEDirectorBuyM0.00211,8500647,582435.7 K to 647.6 K (+48.62 %)
Aug 04 2016FOXATWENTY-FIRST CENTU ...ZWEIFACH GERSONSr. EVP, Group Gene ...Option ExerciseA0.005,29605,296
Aug 04 2016FOXATWENTY-FIRST CENTU ...NALLEN JOHNSenior EVP, CFOOption ExerciseA0.0063,554063,554
Aug 04 2016FOXATWENTY-FIRST CENTU ...MURDOCH KEITH RUPERTExecutive ChairmanOption ExerciseA0.00120,7540120,754
Aug 04 2016FOXATWENTY-FIRST CENTU ...MURDOCH JAMES RChief Executive Off ...Option ExerciseA0.00127,1090127,109
Aug 04 2016FOXATWENTY-FIRST CENTU ...DEVOE DAVID FDirectorOption ExerciseA0.0052,962052,962
Aug 04 2016FOXATWENTY-FIRST CENTU ...CAREY CHASEDirectorOption ExerciseA0.00211,8500211,850
Jul 06 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorOption ExerciseA0.001,74201,742
Jul 06 2016FOXATWENTY-FIRST CENTU ...Thiam TidjaneDirectorOption ExerciseA0.001,74201,742
Jul 06 2016FOXATWENTY-FIRST CENTU ...SILBERMAN ROBERT SDirectorOption ExerciseA0.001,74201,742
Jul 06 2016FOXATWENTY-FIRST CENTU ...NASSER JACQUES ADirectorOption ExerciseA0.001,74201,742
Jul 06 2016FOXATWENTY-FIRST CENTU ...MURDOCH LACHLAN KExecutive ChairmanOption ExerciseM0.001,93700
Jul 06 2016FOXATWENTY-FIRST CENTU ...MURDOCH LACHLAN KExecutive ChairmanSellD27.261,93752,8034562.4 K to 456 (-80.94 %)
Jul 06 2016FOXATWENTY-FIRST CENTU ...MURDOCH LACHLAN KExecutive ChairmanBuyM0.001,93702,393456 to 2.4 K (+424.78 %)
Jul 06 2016FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorOption ExerciseA0.001,74201,742
Jul 06 2016FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorOption ExerciseM0.002,15200
Jul 06 2016FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorSellD27.262,15258,664134,770136.9 K to 134.8 K (-1.57 %)
Jul 06 2016FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorBuyM0.002,1520136,922134.8 K to 136.9 K (+1.60 %)
Jul 06 2016FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorOption ExerciseA0.001,74201,742
Jul 06 2016FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorOption ExerciseM0.002,15200
Jul 06 2016FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorSellD27.262,15258,66402.2 K to 0 (-100.00 %)
Jul 06 2016FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorBuyM0.002,15202,1520 to 2.2 K
Jul 06 2016FOXATWENTY-FIRST CENTU ...BREYER JAMESDirectorOption ExerciseA0.001,74201,742
Jul 06 2016FOXATWENTY-FIRST CENTU ...Arnault DelphineDirectorOption ExerciseA0.001,74201,742
May 10 2016FOXATWENTY-FIRST CENTU ...MURDOCH JAMES RChief Executive Off ...SellS29.35152,2334,468,039160,700312.9 K to 160.7 K (-48.65 %)
Apr 04 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorOption ExerciseA0.001,57301,573
Apr 04 2016FOXATWENTY-FIRST CENTU ...Thiam TidjaneDirectorOption ExerciseA0.001,57301,573
Apr 04 2016FOXATWENTY-FIRST CENTU ...SILBERMAN ROBERT SDirectorOption ExerciseA0.001,57301,573
Apr 04 2016FOXATWENTY-FIRST CENTU ...NASSER JACQUES ADirectorOption ExerciseA0.001,57301,573
Apr 04 2016FOXATWENTY-FIRST CENTU ...MURDOCH LACHLAN KExecutive ChairmanOption ExerciseM0.001,80900
Apr 04 2016FOXATWENTY-FIRST CENTU ...MURDOCH LACHLAN KExecutive ChairmanSellD28.591,80951,7194562.3 K to 456 (-79.87 %)
Apr 04 2016FOXATWENTY-FIRST CENTU ...MURDOCH LACHLAN KExecutive ChairmanBuyM0.001,80902,265456 to 2.3 K (+396.71 %)
Apr 04 2016FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorOption ExerciseA0.001,57301,573
Apr 04 2016FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorOption ExerciseM0.002,01000
Apr 04 2016FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorSellD28.592,01057,466134,770136.8 K to 134.8 K (-1.47 %)
Apr 04 2016FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorBuyM0.002,0100136,780134.8 K to 136.8 K (+1.49 %)
Apr 04 2016FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorOption ExerciseA0.001,57301,573
Apr 04 2016FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorOption ExerciseM0.002,01000
Apr 04 2016FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorSellD28.592,01057,46602 K to 0 (-100.00 %)
Apr 04 2016FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorBuyM0.002,01002,0100 to 2 K
Apr 04 2016FOXATWENTY-FIRST CENTU ...BREYER JAMESDirectorOption ExerciseA0.001,57301,573
Apr 04 2016FOXATWENTY-FIRST CENTU ...Arnault DelphineDirectorOption ExerciseA0.001,57301,573
Feb 12 2016FOXATWENTY-FIRST CENTU ...BREYER JAMESDirectorBuyP24.5043,0001,053,50043,0000 to 43 K
Jan 05 2016FOXATWENTY-FIRST CENTU ...UBBEN JEFFREY WDirectorOption ExerciseA0.001,69201,692
Jan 05 2016FOXATWENTY-FIRST CENTU ...Thiam TidjaneDirectorOption ExerciseA0.001,69201,692
Jan 05 2016FOXATWENTY-FIRST CENTU ...SILBERMAN ROBERT SDirectorOption ExerciseA0.001,69201,692
Jan 05 2016FOXATWENTY-FIRST CENTU ...NASSER JACQUES ADirectorOption ExerciseA0.001,69201,692
Jan 05 2016FOXATWENTY-FIRST CENTU ...MURDOCH LACHLAN KExecutive ChairmanOption ExerciseM0.002,20100
Jan 05 2016FOXATWENTY-FIRST CENTU ...MURDOCH LACHLAN KExecutive ChairmanSellD26.592,20158,5254562.7 K to 456 (-82.84 %)
Jan 05 2016FOXATWENTY-FIRST CENTU ...MURDOCH LACHLAN KExecutive ChairmanBuyM0.002,20102,657456 to 2.7 K (+482.68 %)
Jan 05 2016FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorOption ExerciseA0.001,69201,692
Jan 05 2016FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorOption ExerciseM0.002,44500
Jan 05 2016FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorSellD26.592,44565,013134,770137.2 K to 134.8 K (-1.78 %)
Jan 05 2016FOXATWENTY-FIRST CENTU ...EDDINGTON RODERICK IDirectorBuyM0.002,4450137,215134.8 K to 137.2 K (+1.81 %)
Jan 05 2016FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorOption ExerciseA0.001,69201,692
Jan 05 2016FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorOption ExerciseM0.002,44500
Jan 05 2016FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorSellD26.592,44565,01302.4 K to 0 (-100.00 %)
Jan 05 2016FOXATWENTY-FIRST CENTU ...DINH VIET DDirectorBuyM0.002,44502,4450 to 2.4 K
Jan 05 2016FOXATWENTY-FIRST CENTU ...BREYER JAMESDirectorOption ExerciseA0.001,69201,692
Jan 05 2016FOXATWENTY-FIRST CENTU ...Arnault DelphineDirectorOption ExerciseA0.001,69201,692

Page:   < prev 1 ... 2 3 4 5 6 7 8 9 ... 23 next >