L JOHN DOERR Insider Trading $GOOG GOOGLE INC.

FREE EMAIL WATCHDOG

Get free email notifications about insider trading for L JOHN DOERR.

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

General | Insider Transactions | Monthly Overview

Get the latest insider transactions of L JOHN DOERR. L JOHN DOERR is Director in AMAZON COM INC ($AMZN) and Director in DRUGSTORE COM INC ($DSCM) and Director in MOVE INC ($MOVE) and Director in HANDSPRING INC ($HAND) and Director in GOOGLE INC. ($GOOG) and Director in AMYRIS, INC. ($AMRS) and Director in ZYNGA INC ($ZNGA) and Director in Coursera, Inc. ($COUR) and Director in Alphabet Inc. ($GOOG, GOOG) and Director in Bloom Energy Corp ($BE) and Director in DoorDash Inc ($DASH).

L JOHN DOERR in GOOGLE INC.

Trading Symbol: GOOG
Industry: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370]
Position of L JOHN DOERR: Director
Holdings: 995,608 shares
Current Value: $803,425,788
Latest Transaction: Sep 15 2015
$GOOG Market Capitalization: $558.93B
$GOOG Previous Close: $806.97

Last 4 weeks trend: HOLD
Last 3 months trend: HOLD

Latest Insider Trading Transactions of L JOHN DOERR in GOOGLE INC.

Sentiment: All, GOOG, GOOG, AMZN, AMRS, BE, COUR, DASH, DSCM, GOOG, HAND, MOVE, ZNGA

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

DateTickerCompanyOwnerRelationship Transaction Code Cost ($) Shares Transaction Value ($) Total Shares % Holdings
Sep 04 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS678.001,000678,0005,7856.8 K to 5.8 K (-14.74 %)
Sep 04 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS676.382,0001,352,7506,7858.8 K to 6.8 K (-22.77 %)
Sep 04 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS675.382,0001,350,7608,78510.8 K to 8.8 K (-18.54 %)
Sep 04 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS674.501,5001,011,75010,78512.3 K to 10.8 K (-12.21 %)
Sep 04 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.0012,285012,2850 to 12.3 K
Sep 04 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyJ0.001301,3911.4 K to 1.4 K (+0.94 %)
Sep 04 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellJ0.00130577590 to 577 (-2.20 %)
Sep 04 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyJ0.001401,3781.4 K to 1.4 K (+1.03 %)
Sep 04 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellJ0.00140481495 to 481 (-2.83 %)
Sep 04 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyJ0.006901,3641.3 K to 1.4 K (+5.33 %)
Sep 04 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellJ0.00690276345 to 276 (-20.00 %)
Aug 01 2012GOOGGOOGLE INC.DOERR L JOHNDirectorOption ExerciseC0.0013,11601,373,079
Aug 01 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS637.672,0191,287,46402 K to 0 (-100.00 %)
Aug 01 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS636.551,9811,261,0122,0194 K to 2 K (-49.52 %)
Aug 01 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS635.673,5002,224,8264,0007.5 K to 4 K (-46.67 %)
Aug 01 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS634.581,8001,142,2377,5009.3 K to 7.5 K (-19.35 %)
Aug 01 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS633.793,8162,418,5499,30013.1 K to 9.3 K (-29.09 %)
Aug 01 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.0013,116013,1160 to 13.1 K
Aug 01 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyJ0.001201,2951.3 K to 1.3 K (+0.94 %)
Aug 01 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellJ0.00120590602 to 590 (-1.99 %)
Aug 01 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyJ0.001301,2831.3 K to 1.3 K (+1.02 %)
Aug 01 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellJ0.00130495508 to 495 (-2.56 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorOption ExerciseC0.0020,60301,386,195
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS608.001,501912,60801.5 K to 0 (-100.00 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS606.026,0003,636,0971,5017.5 K to 1.5 K (-79.99 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS605.02543328,5257,5018 K to 7.5 K (-6.75 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS604.393,1371,895,9848,04411.2 K to 8 K (-28.06 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS601.201,209726,84611,18112.4 K to 11.2 K (-9.76 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS600.138,2134,928,82612,39020.6 K to 12.4 K (-39.86 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.0020,603020,6030 to 20.6 K
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyJ0.001401,2701.3 K to 1.3 K (+1.11 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellJ0.00140508522 to 508 (-2.68 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyJ0.004601,2561.2 K to 1.3 K (+3.80 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellJ0.00460363409 to 363 (-11.25 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyJ0.001401,2101.2 K to 1.2 K (+1.17 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellJ0.00140522536 to 522 (-2.61 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyJ0.006901,1961.1 K to 1.2 K (+6.12 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellJ0.00690345414 to 345 (-16.67 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyJ0.001301,1271.1 K to 1.1 K (+1.17 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellJ0.00130536549 to 536 (-2.37 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyJ0.001401,1141.1 K to 1.1 K (+1.27 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellJ0.00140549563 to 549 (-2.49 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyJ0.004501,1001.1 K to 1.1 K (+4.27 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellJ0.00450409454 to 409 (-9.91 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyJ0.001401,0551 K to 1.1 K (+1.34 %)
Jul 20 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellJ0.00140563577 to 563 (-2.43 %)
Jul 13 2012GOOGGOOGLE INC.DOERR L JOHNDirectorGrantA0.0060206020 to 602
Jul 09 2012GOOGGOOGLE INC.DOERR L JOHNDirectorOption ExerciseC0.007,06401,406,798
Jul 09 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS600.007,0644,238,40007.1 K to 0 (-100.00 %)
Jul 09 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.007,06407,0640 to 7.1 K
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorOption ExerciseC0.0013,71301,413,862
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS610.001,000610,00001,000 to 0 (-100.00 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS609.251,000609,2501,0002 K to 1,000 (-50.00 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS609.1310060,9132,0002.1 K to 2 K (-4.76 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS609.101,100670,0102,1003.2 K to 2.1 K (-34.37 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS609.09200121,8183,2003.4 K to 3.2 K (-5.88 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS609.08250152,2703,4003.7 K to 3.4 K (-6.85 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS609.0610060,9063,6503.8 K to 3.7 K (-2.67 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS609.001,250761,2503,7505 K to 3.8 K (-25.00 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS608.781,000608,7805,0006 K to 5 K (-16.67 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS608.101,000608,1006,0007 K to 6 K (-14.29 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS608.001,000608,0007,0008 K to 7 K (-12.50 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS607.451,000607,4508,0009 K to 8 K (-11.11 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS606.751,000606,7509,00010 K to 9 K (-10.00 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS606.65847513,83310,00010.8 K to 10 K (-7.81 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS606.56466282,65710,84711.3 K to 10.8 K (-4.12 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS606.5521,21311,31311.3 K to 11.3 K (-0.02 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS606.54203123,12811,31511.5 K to 11.3 K (-1.76 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS606.5210060,65211,51811.6 K to 11.5 K (-0.86 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS606.51200121,30211,61811.8 K to 11.6 K (-1.69 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS606.492917,58811,81811.8 K to 11.8 K (-0.24 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS606.20598362,50811,84712.4 K to 11.8 K (-4.81 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS606.0015392,71812,44512.6 K to 12.4 K (-1.21 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS605.2711569,60612,59812.7 K to 12.6 K (-0.90 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS603.001,000603,00012,71313.7 K to 12.7 K (-7.29 %)
May 02 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.0013,713013,7130 to 13.7 K
Apr 03 2012GOOGGOOGLE INC.DOERR L JOHNDirectorOption ExerciseC0.0012,93301,427,575
Apr 03 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS647.001,000647,0001,7302.7 K to 1.7 K (-36.63 %)
Apr 03 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS646.501,000646,5002,7303.7 K to 2.7 K (-26.81 %)
Apr 03 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS646.1310064,6133,7303.8 K to 3.7 K (-2.61 %)
Apr 03 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS646.12730471,6681,0001.7 K to 1,000 (-42.20 %)
Apr 03 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS646.1110064,6113,8303.9 K to 3.8 K (-2.54 %)
Apr 03 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS646.05205132,4403,9304.1 K to 3.9 K (-4.96 %)
Apr 03 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS646.003,7982,453,5084,1357.9 K to 4.1 K (-47.88 %)
Apr 03 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS645.001,000645,00001,000 to 0 (-100.00 %)
Apr 03 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS644.651,000644,6507,9338.9 K to 7.9 K (-11.19 %)
Apr 03 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS644.001,000644,0008,9339.9 K to 8.9 K (-10.07 %)
Apr 03 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS642.001,000642,0009,93310.9 K to 9.9 K (-9.15 %)
Apr 03 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS639.501,000639,50010,93311.9 K to 10.9 K (-8.38 %)
Apr 03 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS638.501,000638,50011,93312.9 K to 11.9 K (-7.73 %)
Apr 03 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.0012,933012,9330 to 12.9 K
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorOption ExerciseC0.0013,39701,440,508
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS625.00750468,7500750 to 0 (-100.00 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS624.751,6171,010,2217502.4 K to 750 (-68.31 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS624.4610062,4462,3672.5 K to 2.4 K (-4.05 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS624.25750468,1882,4673.2 K to 2.5 K (-23.31 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS623.3142,4933,2173.2 K to 3.2 K (-0.12 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS623.25746464,9453,2214 K to 3.2 K (-18.81 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS623.1121,2463,9674 K to 4 K (-0.05 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS623.0410062,3043,9694.1 K to 4 K (-2.46 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS623.0310062,3034,0694.2 K to 4.1 K (-2.40 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS623.00228142,0444,1694.4 K to 4.2 K (-5.19 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS622.75750467,0634,3975.1 K to 4.4 K (-14.57 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS622.50750466,8755,1475.9 K to 5.1 K (-12.72 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS622.00750466,5005,8976.6 K to 5.9 K (-11.28 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS621.75750466,3136,6477.4 K to 6.6 K (-10.14 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS621.50750466,1257,3978.1 K to 7.4 K (-9.21 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS621.001,500931,5008,1479.6 K to 8.1 K (-15.55 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS620.25750465,1889,64710.4 K to 9.6 K (-7.21 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS620.001,250775,00010,39711.6 K to 10.4 K (-10.73 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS619.88500309,93811,64712.1 K to 11.6 K (-4.12 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS619.75750464,81312,14712.9 K to 12.1 K (-5.82 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS619.00500309,50012,89713.4 K to 12.9 K (-3.73 %)
Mar 05 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.0013,397013,3970 to 13.4 K
Feb 08 2012GOOGGOOGLE INC.DOERR L JOHNDirectorOption ExerciseC0.0027,67501,453,905
Feb 08 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS606.352,5241,530,43402.5 K to 0 (-100.00 %)
Feb 08 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS605.216,1103,697,8552,5248.6 K to 2.5 K (-70.77 %)
Feb 08 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS604.48308186,1818,6348.9 K to 8.6 K (-3.44 %)
Feb 08 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS602.203,1161,876,4528,94212.1 K to 8.9 K (-25.84 %)
Feb 08 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS601.003,8132,291,61312,05815.9 K to 12.1 K (-24.02 %)
Feb 08 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellS600.3511,8047,086,49415,87127.7 K to 15.9 K (-42.65 %)
Feb 08 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.0027,675027,6750 to 27.7 K
Feb 08 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.006901,041972 to 1 K (+7.10 %)
Feb 08 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellC0.00690414483 to 414 (-14.29 %)
Jan 27 2012GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.00140972958 to 972 (+1.46 %)
Jan 27 2012GOOGGOOGLE INC.DOERR L JOHNDirectorSellC0.00140577591 to 577 (-2.37 %)
Dec 28 2011GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.00130958945 to 958 (+1.38 %)
Dec 28 2011GOOGGOOGLE INC.DOERR L JOHNDirectorSellC0.00130591604 to 591 (-2.15 %)
Dec 02 2011GOOGGOOGLE INC.DOERR L JOHNDirectorOption ExerciseC0.0034,40001,481,580
Dec 02 2011GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.00460945899 to 945 (+5.12 %)
Dec 02 2011GOOGGOOGLE INC.DOERR L JOHNDirectorSellC0.00460454500 to 454 (-9.20 %)
Dec 02 2011GOOGGOOGLE INC.DOERR L JOHNDirectorGiftG0.0034,4000143,596109.2 K to 143.6 K (+31.50 %)
Dec 02 2011GOOGGOOGLE INC.DOERR L JOHNDirectorGiftG0.0034,4000034.4 K to 0 (-100.00 %)
Dec 02 2011GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.0034,400034,4000 to 34.4 K
Nov 29 2011GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.00140899885 to 899 (+1.58 %)
Nov 29 2011GOOGGOOGLE INC.DOERR L JOHNDirectorSellC0.00140604618 to 604 (-2.27 %)
Nov 08 2011GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.00690885816 to 885 (+8.46 %)
Nov 08 2011GOOGGOOGLE INC.DOERR L JOHNDirectorSellC0.00690483552 to 483 (-12.50 %)
Oct 27 2011GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.00140816802 to 816 (+1.75 %)
Oct 27 2011GOOGGOOGLE INC.DOERR L JOHNDirectorSellC0.00140618632 to 618 (-2.22 %)
Sep 27 2011GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.00130802789 to 802 (+1.65 %)
Sep 27 2011GOOGGOOGLE INC.DOERR L JOHNDirectorSellC0.00130632645 to 632 (-2.02 %)
Sep 07 2011GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.00450789744 to 789 (+6.05 %)
Sep 07 2011GOOGGOOGLE INC.DOERR L JOHNDirectorSellC0.00450500545 to 500 (-8.26 %)
Aug 29 2011GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.00130744731 to 744 (+1.78 %)
Aug 29 2011GOOGGOOGLE INC.DOERR L JOHNDirectorSellC0.00130645658 to 645 (-1.98 %)
Aug 09 2011GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.00690731662 to 731 (+10.42 %)
Aug 09 2011GOOGGOOGLE INC.DOERR L JOHNDirectorSellC0.00690552621 to 552 (-11.11 %)
Jul 08 2011GOOGGOOGLE INC.DOERR L JOHNDirectorGrantA0.0065806580 to 658
Jun 06 2011GOOGGOOGLE INC.DOERR L JOHNDirectorBuyC0.001810662481 to 662 (+37.63 %)

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