$GMT Insider Trading

FREE EMAIL WATCHDOG

Get free email notifications about insider trading in GATX CORP.

  • 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 GATX CORP. Get notifications about new insider transactions in GATX CORP for free.

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

DateTickerCompanyOwnerRelationship Transaction Code Cost ($) Shares Transaction Value ($) Total Shares % Holdings
Jan 30 2017GMTGATX CORPEllman Thomas A.EVP & President, N. ...Option ExerciseA61.1818,9001,156,20818,900
Jan 30 2017GMTGATX CORPEllman Thomas A.EVP & President, N. ...Payment of ExerciseF61.182,390146,20821,43223.8 K to 21.4 K (-10.03 %)
Jan 30 2017GMTGATX CORPEllman Thomas A.EVP & President, N. ...GrantA0.007,495023,82216.3 K to 23.8 K (+45.91 %)
Jan 30 2017GMTGATX CORPAdedoyin NiyiSVP & CIOOption ExerciseA61.185,400330,3455,400
Jan 30 2017GMTGATX CORPConniff James M.Sr. VP, Human Resou ...Option ExerciseA61.188,800538,3408,800
Jan 25 2017GMTGATX CORPTitterton Paul FSVP & Chief Comm. O ...Option ExerciseM45.892,467113,2130
Jan 25 2017GMTGATX CORPTitterton Paul FSVP & Chief Comm. O ...Option ExerciseM44.021,30057,2200
Jan 25 2017GMTGATX CORPTitterton Paul FSVP & Chief Comm. O ...SellS60.312,571155,05702.6 K to 0 (-100.00 %)
Jan 25 2017GMTGATX CORPTitterton Paul FSVP & Chief Comm. O ...SellS59.3256933,7538,5409.1 K to 8.5 K (-6.25 %)
Jan 25 2017GMTGATX CORPTitterton Paul FSVP & Chief Comm. O ...SellI59.195,524326,96605.5 K to 0 (-100.00 %)
Jan 25 2017GMTGATX CORPTitterton Paul FSVP & Chief Comm. O ...Payment of ExerciseF59.403,198189,9619,10912.3 K to 9.1 K (-25.99 %)
Jan 25 2017GMTGATX CORPTitterton Paul FSVP & Chief Comm. O ...BuyM45.892,467113,21312,3079.8 K to 12.3 K (+25.07 %)
Jan 25 2017GMTGATX CORPTitterton Paul FSVP & Chief Comm. O ...BuyM44.021,30057,2209,8408.5 K to 9.8 K (+15.22 %)
Jan 25 2017GMTGATX CORPBrooks Michael T.SVP & Chief Ops. Of ...Option ExerciseM45.895,000229,4550
Jan 25 2017GMTGATX CORPBrooks Michael T.SVP & Chief Ops. Of ...Option ExerciseM44.025,000220,0750
Jan 25 2017GMTGATX CORPBrooks Michael T.SVP & Chief Ops. Of ...Option ExerciseM33.946,700227,3650
Jan 25 2017GMTGATX CORPBrooks Michael T.SVP & Chief Ops. Of ...SellS59.453,653217,16020,60024.3 K to 20.6 K (-15.06 %)
Jan 25 2017GMTGATX CORPBrooks Michael T.SVP & Chief Ops. Of ...Payment of ExerciseF59.4013,047774,99224,25337.3 K to 24.3 K (-34.98 %)
Jan 25 2017GMTGATX CORPBrooks Michael T.SVP & Chief Ops. Of ...BuyM45.895,000229,45537,30032.3 K to 37.3 K (+15.48 %)
Jan 25 2017GMTGATX CORPBrooks Michael T.SVP & Chief Ops. Of ...BuyM44.025,000220,07532,30027.3 K to 32.3 K (+18.32 %)
Jan 25 2017GMTGATX CORPBrooks Michael T.SVP & Chief Ops. Of ...BuyM33.946,700227,36527,30020.6 K to 27.3 K (+32.52 %)
Jan 25 2017GMTGATX CORPConniff James M.Sr. VP, Human Resou ...Option ExerciseM45.891,46767,3220
Jan 25 2017GMTGATX CORPConniff James M.Sr. VP, Human Resou ...Option ExerciseM44.0276733,7600
Jan 25 2017GMTGATX CORPConniff James M.Sr. VP, Human Resou ...SellS59.5933620,0228901.2 K to 890 (-27.41 %)
Jan 25 2017GMTGATX CORPConniff James M.Sr. VP, Human Resou ...Payment of ExerciseF59.401,898112,7411,2263.1 K to 1.2 K (-60.76 %)
Jan 25 2017GMTGATX CORPConniff James M.Sr. VP, Human Resou ...BuyM45.891,46767,3223,1241.7 K to 3.1 K (+88.53 %)
Jan 25 2017GMTGATX CORPConniff James M.Sr. VP, Human Resou ...BuyM44.0276733,7601,657890 to 1.7 K (+86.18 %)
Nov 18 2016GMTGATX CORPEarl James FEVP and Pres., GATX ...Option ExerciseM33.9427,300926,4260
Nov 18 2016GMTGATX CORPEarl James FEVP and Pres., GATX ...SellS50.704,299217,95880,14584.4 K to 80.1 K (-5.09 %)
Nov 18 2016GMTGATX CORPEarl James FEVP and Pres., GATX ...Payment of ExerciseF50.6023,0011,163,85184,444107.4 K to 84.4 K (-21.41 %)
Nov 18 2016GMTGATX CORPEarl James FEVP and Pres., GATX ...BuyM33.9427,300926,426107,44580.1 K to 107.4 K (+34.06 %)
Nov 14 2016GMTGATX CORPAdedoyin NiyiSVP & CIOOption ExerciseM45.891,50068,8370
Nov 14 2016GMTGATX CORPAdedoyin NiyiSVP & CIOOption ExerciseM44.0293441,1100
Nov 14 2016GMTGATX CORPAdedoyin NiyiSVP & CIOOption ExerciseM33.9460020,3610
Nov 14 2016GMTGATX CORPAdedoyin NiyiSVP & CIOSellS49.201748,5611,5611.7 K to 1.6 K (-10.03 %)
Nov 14 2016GMTGATX CORPAdedoyin NiyiSVP & CIOPayment of ExerciseF46.912,860134,1481,7354.6 K to 1.7 K (-62.24 %)
Nov 14 2016GMTGATX CORPAdedoyin NiyiSVP & CIOSellS46.991,25959,1614,5955.9 K to 4.6 K (-21.51 %)
Nov 14 2016GMTGATX CORPAdedoyin NiyiSVP & CIOBuyM45.891,50068,8375,8544.4 K to 5.9 K (+34.45 %)
Nov 14 2016GMTGATX CORPAdedoyin NiyiSVP & CIOBuyM44.0293441,1104,3543.4 K to 4.4 K (+27.31 %)
Nov 14 2016GMTGATX CORPAdedoyin NiyiSVP & CIOBuyM33.9460020,3613,4202.8 K to 3.4 K (+21.28 %)
Nov 14 2016GMTGATX CORPGolden Deborah AEVP, Gen. Counsel a ...SellS46.391,10451,21031,37432.5 K to 31.4 K (-3.40 %)
Nov 14 2016GMTGATX CORPMUCKIAN WILLIAM MSr. VP and Controll ...SellS48.1630814,83411,16111.5 K to 11.2 K (-2.69 %)
Nov 14 2016GMTGATX CORPMUCKIAN WILLIAM MSr. VP and Controll ...SellS47.313,010142,41711,46914.5 K to 11.5 K (-20.79 %)
Nov 09 2016GMTGATX CORPEllman Thomas A.EVP & President, N. ...Option ExerciseM26.165,900154,3150
Nov 09 2016GMTGATX CORPEllman Thomas A.EVP & President, N. ...SellS44.831,73977,95816,22618 K to 16.2 K (-9.68 %)
Nov 09 2016GMTGATX CORPEllman Thomas A.EVP & President, N. ...Payment of ExerciseF45.724,161190,22017,96522.1 K to 18 K (-18.81 %)
Nov 09 2016GMTGATX CORPEllman Thomas A.EVP & President, N. ...BuyM26.165,900154,31522,12616.2 K to 22.1 K (+36.36 %)
Nov 07 2016GMTGATX CORPKENNEY BRIAN AChairman, President ...Option ExerciseM26.1669,9001,828,2350
Nov 07 2016GMTGATX CORPKENNEY BRIAN AChairman, President ...SellS43.707,500327,722158,213165.7 K to 158.2 K (-4.53 %)
Nov 07 2016GMTGATX CORPKENNEY BRIAN AChairman, President ...Payment of ExerciseF43.2254,9172,373,238165,713220.6 K to 165.7 K (-24.89 %)
Nov 07 2016GMTGATX CORPKENNEY BRIAN AChairman, President ...BuyM26.1669,9001,828,235220,630150.7 K to 220.6 K (+46.37 %)
Nov 03 2016GMTGATX CORPAigotti DianeGrantA44.1322971220 to 22
Nov 03 2016GMTGATX CORPYOVOVICH PAUL GGrantA44.131,13950,25816,73815.6 K to 16.7 K (+7.30 %)
Nov 03 2016GMTGATX CORPREAM JAMES BGrantA44.1381235,83027,23126.4 K to 27.2 K (+3.07 %)
Nov 03 2016GMTGATX CORPSutherland DavidGrantA44.131,47665,12954,25852.8 K to 54.3 K (+2.80 %)
Nov 03 2016GMTGATX CORPRitchie Robert J.GrantA44.131,13650,12621,15220 K to 21.2 K (+5.68 %)
Nov 03 2016GMTGATX CORPSYLLA CASEYGrantA44.1380235,38832,29031.5 K to 32.3 K (+2.55 %)
Nov 03 2016GMTGATX CORPWilson Stephen RGrantA44.1354524,0487,9167.4 K to 7.9 K (+7.39 %)
Nov 03 2016GMTGATX CORPHABERLI ERNST AGrantA44.1370931,28522,06221.4 K to 22.1 K (+3.32 %)
Nov 03 2016GMTGATX CORPArvia Anne LGrantA44.1366729,43117,78117.1 K to 17.8 K (+3.90 %)
Oct 27 2016GMTGATX CORPLYONS ROBERT CExec. VP and CFOOption ExerciseM26.1617,600460,3280
Oct 27 2016GMTGATX CORPLYONS ROBERT CExec. VP and CFOSellS45.324,072184,53341,40645.5 K to 41.4 K (-8.95 %)
Oct 27 2016GMTGATX CORPLYONS ROBERT CExec. VP and CFOPayment of ExerciseF45.5813,528616,60645,47859 K to 45.5 K (-22.93 %)
Oct 27 2016GMTGATX CORPLYONS ROBERT CExec. VP and CFOBuyM26.1617,600460,32859,00641.4 K to 59 K (+42.51 %)
Oct 26 2016GMTGATX CORPGolden Deborah AEVP, Gen. Counsel a ...Option ExerciseM26.1610,000261,5500
Oct 26 2016GMTGATX CORPGolden Deborah AEVP, Gen. Counsel a ...SellS46.071,60173,75632,47834.1 K to 32.5 K (-4.70 %)
Oct 26 2016GMTGATX CORPGolden Deborah AEVP, Gen. Counsel a ...Payment of ExerciseF46.887,295341,95334,07941.4 K to 34.1 K (-17.63 %)
Oct 26 2016GMTGATX CORPGolden Deborah AEVP, Gen. Counsel a ...BuyM26.1610,000261,55041,37431.4 K to 41.4 K (+31.87 %)
Oct 26 2016GMTGATX CORPMUCKIAN WILLIAM MSr. VP and Controll ...Option ExerciseM33.945,800196,8230
Oct 26 2016GMTGATX CORPMUCKIAN WILLIAM MSr. VP and Controll ...SellS46.021,30059,82514,47915.8 K to 14.5 K (-8.24 %)
Oct 26 2016GMTGATX CORPMUCKIAN WILLIAM MSr. VP and Controll ...Payment of ExerciseF46.884,697220,17215,77920.5 K to 15.8 K (-22.94 %)
Oct 26 2016GMTGATX CORPMUCKIAN WILLIAM MSr. VP and Controll ...BuyM33.945,800196,82320,47614.7 K to 20.5 K (+39.52 %)
Oct 26 2016GMTGATX CORPConniff James M.Sr. VP, Human Resou ...SellS46.4867131,1888901.6 K to 890 (-42.99 %)
Oct 26 2016GMTGATX CORPEarl James FEVP and Pres., GATX ...Option ExerciseM26.1625,400664,3370
Oct 26 2016GMTGATX CORPEarl James FEVP and Pres., GATX ...SellS45.835,368246,00880,14585.5 K to 80.1 K (-6.28 %)
Oct 26 2016GMTGATX CORPEarl James FEVP and Pres., GATX ...Payment of ExerciseF46.8820,032939,00085,513105.5 K to 85.5 K (-18.98 %)
Oct 26 2016GMTGATX CORPEarl James FEVP and Pres., GATX ...BuyM26.1625,400664,337105,54580.1 K to 105.5 K (+31.69 %)
Oct 26 2016GMTGATX CORPHarkness Eric D.VP, Treas. & Chief ...Option ExerciseM33.942,90098,4120
Oct 26 2016GMTGATX CORPHarkness Eric D.VP, Treas. & Chief ...Option ExerciseM26.162,10054,9260
Oct 26 2016GMTGATX CORPHarkness Eric D.VP, Treas. & Chief ...Payment of ExerciseF46.882,349110,1095,3697.7 K to 5.4 K (-30.44 %)
Oct 26 2016GMTGATX CORPHarkness Eric D.VP, Treas. & Chief ...Payment of ExerciseF46.881,46168,4847,7189.2 K to 7.7 K (-15.92 %)
Oct 26 2016GMTGATX CORPHarkness Eric D.VP, Treas. & Chief ...BuyM33.942,90098,4129,1796.3 K to 9.2 K (+46.19 %)
Oct 26 2016GMTGATX CORPHarkness Eric D.VP, Treas. & Chief ...BuyM26.162,10054,9266,2794.2 K to 6.3 K (+50.25 %)
Aug 15 2016GMTGATX CORPMUCKIAN WILLIAM MSr. VP and Controll ...SellS44.011,16651,31614,64515.8 K to 14.6 K (-7.37 %)
Aug 10 2016GMTGATX CORPMUCKIAN WILLIAM MSr. VP and Controll ...Option ExerciseM26.164,000104,6200
Aug 10 2016GMTGATX CORPMUCKIAN WILLIAM MSr. VP and Controll ...Payment of ExerciseF45.362,834128,53615,81118.6 K to 15.8 K (-15.20 %)
Aug 10 2016GMTGATX CORPMUCKIAN WILLIAM MSr. VP and Controll ...BuyM26.164,000104,62018,64514.6 K to 18.6 K (+27.31 %)
Aug 03 2016GMTGATX CORPYOVOVICH PAUL GGrantA44.201,12849,85215,60014.5 K to 15.6 K (+7.79 %)
Aug 03 2016GMTGATX CORPWilson Stephen RGrantA44.2054023,8657,3716.8 K to 7.4 K (+7.91 %)
Aug 03 2016GMTGATX CORPWilson Stephen RGrantA44.2054023,8657,3716.8 K to 7.4 K (+7.91 %)
Aug 03 2016GMTGATX CORPWilson Stephen RGrantA44.2054023,8657,3716.8 K to 7.4 K (+7.91 %)
Aug 03 2016GMTGATX CORPSYLLA CASEYGrantA44.2079635,17931,48930.7 K to 31.5 K (+2.59 %)
Aug 03 2016GMTGATX CORPSYLLA CASEYGrantA44.2079635,17931,48930.7 K to 31.5 K (+2.59 %)
Aug 03 2016GMTGATX CORPSYLLA CASEYGrantA44.2079635,17931,48930.7 K to 31.5 K (+2.59 %)
Aug 03 2016GMTGATX CORPSutherland DavidGrantA44.201,46564,74652,78251.3 K to 52.8 K (+2.85 %)
Aug 03 2016GMTGATX CORPRitchie Robert J.GrantA44.201,12649,76420,01618.9 K to 20 K (+5.96 %)
Aug 03 2016GMTGATX CORPREAM JAMES BGrantA44.2080635,62126,41825.6 K to 26.4 K (+3.15 %)
Aug 03 2016GMTGATX CORPREAM JAMES BGrantA44.2080635,62126,41825.6 K to 26.4 K (+3.15 %)
Aug 03 2016GMTGATX CORPHABERLI ERNST AGrantA44.2070431,11321,35320.6 K to 21.4 K (+3.41 %)
Aug 03 2016GMTGATX CORPArvia Anne LGrantA44.2066229,25717,11416.5 K to 17.1 K (+4.02 %)
May 25 2016GMTGATX CORPYoung Jeffery R.Vice President, TaxSellS45.4080036,3207,0507.9 K to 7.1 K (-10.19 %)
May 04 2016GMTGATX CORPRitchie Robert J.GrantA46.271,05348,71718,89017.8 K to 18.9 K (+5.90 %)
May 04 2016GMTGATX CORPSutherland DavidGrantA46.271,37463,56851,31749.9 K to 51.3 K (+2.75 %)
May 04 2016GMTGATX CORPYOVOVICH PAUL GGrantA46.271,06449,22614,47213.4 K to 14.5 K (+7.94 %)
May 04 2016GMTGATX CORPWilson Stephen RGrantA46.2751023,5956,8316.3 K to 6.8 K (+8.07 %)
May 04 2016GMTGATX CORPSYLLA CASEYGrantA46.2774534,46730,69329.9 K to 30.7 K (+2.49 %)
May 04 2016GMTGATX CORPREAM JAMES BGrantA46.2775935,11525,61224.9 K to 25.6 K (+3.05 %)
May 04 2016GMTGATX CORPHABERLI ERNST AGrantA46.2766030,53520,64920 K to 20.6 K (+3.30 %)
May 04 2016GMTGATX CORPArvia Anne LGrantA46.2762228,77716,45115.8 K to 16.5 K (+3.93 %)
Feb 26 2016GMTGATX CORPEarl James FEVP and Pres., GATX ...Option ExerciseM16.6926,600443,8210
Feb 26 2016GMTGATX CORPEarl James FEVP and Pres., GATX ...Payment of ExerciseF41.1519,038783,41478,10097.1 K to 78.1 K (-19.60 %)
Feb 26 2016GMTGATX CORPEarl James FEVP and Pres., GATX ...BuyM16.6926,600443,82197,13870.5 K to 97.1 K (+37.71 %)
Feb 08 2016GMTGATX CORPGLENN CURT FSr. VP, Portfolio M ...GiftG0.00179025,28925.5 K to 25.3 K (-0.70 %)
Feb 03 2016GMTGATX CORPWilson Stephen RGrantA40.1158223,3416,3215.7 K to 6.3 K (+10.14 %)
Feb 03 2016GMTGATX CORPSutherland DavidGrantA40.111,53661,60149,94348.4 K to 49.9 K (+3.17 %)
Feb 03 2016GMTGATX CORPRitchie Robert J.GrantA40.111,19948,08617,83716.6 K to 17.8 K (+7.21 %)
Feb 03 2016GMTGATX CORPYOVOVICH PAUL GGrantA40.111,20748,40713,40812.2 K to 13.4 K (+9.89 %)
Feb 03 2016GMTGATX CORPREAM JAMES BGrantA40.1184834,00924,85324 K to 24.9 K (+3.53 %)
Feb 03 2016GMTGATX CORPSYLLA CASEYGrantA40.1182533,08729,94829.1 K to 29.9 K (+2.83 %)
Feb 03 2016GMTGATX CORPHABERLI ERNST AGrantA40.1173729,55719,98919.3 K to 20 K (+3.83 %)
Feb 03 2016GMTGATX CORPArvia Anne LGrantA40.1169827,99315,82915.1 K to 15.8 K (+4.61 %)
Feb 01 2016GMTGATX CORPEllman Thomas A.EVP & President, N. ...Option ExerciseA39.1922,400877,74422,400
Feb 01 2016GMTGATX CORPEllman Thomas A.EVP & President, N. ...Payment of ExerciseF39.191,85772,76715,81817.7 K to 15.8 K (-10.51 %)
Feb 01 2016GMTGATX CORPEllman Thomas A.EVP & President, N. ...GrantA0.005,652017,67512 K to 17.7 K (+47.01 %)
Feb 01 2016GMTGATX CORPEarl James FEVP and Pres., GATX ...Option ExerciseA39.1926,5001,038,40326,500
Feb 01 2016GMTGATX CORPEarl James FEVP and Pres., GATX ...Payment of ExerciseF39.194,441174,02170,53875 K to 70.5 K (-5.92 %)
Feb 01 2016GMTGATX CORPEarl James FEVP and Pres., GATX ...GrantA0.0011,697074,97963.3 K to 75 K (+18.48 %)
Feb 01 2016GMTGATX CORPMUCKIAN WILLIAM MSr. VP and Controll ...Option ExerciseA39.196,400250,7846,400
Feb 01 2016GMTGATX CORPMUCKIAN WILLIAM MSr. VP and Controll ...Payment of ExerciseF39.1995937,57814,58615.5 K to 14.6 K (-6.17 %)
Feb 01 2016GMTGATX CORPMUCKIAN WILLIAM MSr. VP and Controll ...GrantA0.002,659015,54512.9 K to 15.5 K (+20.63 %)
Feb 01 2016GMTGATX CORPLYONS ROBERT CExec. VP and CFOOption ExerciseA39.1927,6001,081,50627,600
Feb 01 2016GMTGATX CORPLYONS ROBERT CExec. VP and CFOPayment of ExerciseF39.193,461135,61941,40644.9 K to 41.4 K (-7.71 %)
Feb 01 2016GMTGATX CORPLYONS ROBERT CExec. VP and CFOGrantA0.0010,898044,86734 K to 44.9 K (+32.08 %)
Feb 01 2016GMTGATX CORPKENNEY BRIAN AChairman, President ...Option ExerciseA39.19109,1004,275,084109,100
Feb 01 2016GMTGATX CORPKENNEY BRIAN AChairman, President ...Payment of ExerciseF39.1914,135553,880150,729164.9 K to 150.7 K (-8.57 %)
Feb 01 2016GMTGATX CORPKENNEY BRIAN AChairman, President ...GrantA0.0038,1700164,864126.7 K to 164.9 K (+30.13 %)
Feb 01 2016GMTGATX CORPBrooks Michael T.Sr. VP Operations & ...Option ExerciseA39.198,400329,1548,400
Feb 01 2016GMTGATX CORPBrooks Michael T.Sr. VP Operations & ...Payment of ExerciseF39.191,08242,39820,18121.3 K to 20.2 K (-5.09 %)
Feb 01 2016GMTGATX CORPBrooks Michael T.Sr. VP Operations & ...GrantA0.007,730021,26313.5 K to 21.3 K (+57.12 %)
Feb 01 2016GMTGATX CORPBrooks Michael T.Sr. VP Operations & ...GrantA0.003,066013,53310.5 K to 13.5 K (+29.29 %)
Feb 01 2016GMTGATX CORPGolden Deborah AEVP, Gen. Counsel a ...Option ExerciseA39.1917,100670,06417,100
Feb 01 2016GMTGATX CORPGolden Deborah AEVP, Gen. Counsel a ...Payment of ExerciseF39.192,30190,16530,57832.9 K to 30.6 K (-7.00 %)
Feb 01 2016GMTGATX CORPGolden Deborah AEVP, Gen. Counsel a ...GrantA0.007,105032,87925.8 K to 32.9 K (+27.57 %)
Feb 01 2016GMTGATX CORPTitterton Paul FSVP & Chief Commerc ...Option ExerciseA39.1911,800462,38311,800
Feb 01 2016GMTGATX CORPConniff James M.Sr. VP, Human Resou ...Option ExerciseA39.1911,000431,03511,000
Feb 01 2016GMTGATX CORPYoung Jeffery R.Vice President, TaxOption ExerciseA39.194,600180,2514,600
Feb 01 2016GMTGATX CORPYoung Jeffery R.Vice President, TaxPayment of ExerciseF39.1966626,0977,8508.5 K to 7.9 K (-7.82 %)
Feb 01 2016GMTGATX CORPYoung Jeffery R.Vice President, TaxGrantA0.001,83108,5166.7 K to 8.5 K (+27.39 %)
Feb 01 2016GMTGATX CORPHarkness Eric D.VP, Treas. & Chief ...Option ExerciseA39.194,800188,0884,800
Feb 01 2016GMTGATX CORPHarkness Eric D.VP, Treas. & Chief ...Payment of ExerciseF39.1965025,4704,0924.7 K to 4.1 K (-13.71 %)

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