Detail, east Portland photo, courtesy Miles Hochstein / Portland Ground.

For old times' sake
The bojack bumper sticker -- only $1.50!

To order, click here.

Excellent tunes -- free! And on your browser right now. Just click on Radio Bojack!

E-mail us here.


This page contains a single entry from the blog posted on December 5, 2011 7:48 AM. The previous post in this blog was Two words. The next post in this blog is Include the fruitcake!. Many more can be found on the main index page or by looking through the archives.



Law and Taxation
How Appealing
TaxProf Blog
Mauled Again
Tax Appellate Blog
A Taxing Matter
Josh Marquis
Native America, Discovered and Conquered
The Yin Blog
Ernie the Attorney
Above the Law
The Volokh Conspiracy
Going Concern
Bag and Baggage
Wealth Strategies Journal
Jim Hamilton's World of Securities Regulation
World of Work
The Faculty Lounge
Lowering the Bar
OrCon Law

Hap'nin' Guys
Tony Pierce
Parkway Rest Stop
Along the Gradyent
Dwight Jaynes
Bob Borden
Dingleberry Gazette
The Red Electric
Iced Borscht
Jeremy Blachman
Dean's Rhetorical Flourish
Straight White Guy
As Time Goes By
Dave Wagner
Jeff Selis
Alas, a Blog
Scott Hendison
The View Through the Windshield
Appliance Blog
The Bleat

Hap'nin' Gals
My Whim is Law
Lelo in Nopo
Attorney at Large
Linda Kruschke
The Non-Consumer Advocate
10 Steps to Finding Your Happy Place
A Pig of Success
Attorney at Large
Margaret and Helen
Kimberlee Jaynes
Cornelia Seigneur
And Sew It Goes
Mile 73
Rainy Day Thoughts
That Black Girl
Posie Gets Cozy
Cat Eyes
Rhi in Pink
Ragwaters, Bitters, and Blue Ruin
Rose City Journal
Type Like the Wind

Portland and Oregon
Isaac Laquedem
Rantings of a [Censored] Bus Driver
Jeff Mapes
Vintage Portland
The Portlander
South Waterfront
Amanda Fritz
O City Hall Reporters
Guilty Carnivore
Old Town by Larry Norton
The Alaunt
Bend Blogs
Lost Oregon
Cafe Unknown
Tin Zeroes
David's Oregon Picayune
Mark Nelsen's Weather Blog
Travel Oregon Blog
Portland Daily Photo
Portland Building Ads
Portland Food and
Dave Knows Portland
Idaho's Portugal
Alameda Old House History
MLK in Motion

Retired from Blogging
Various Observations...
The Daily E-Mail
Saving James
Portland Freelancer
Furious Nads (b!X)
Izzle Pfaff
The Grich
Kevin Allman
AboutItAll - Oregon
Lost in the Details
Worldwide Pablo
Tales from the Stump
Whitman Boys
Two Pennies
This Stony Planet
1221 SW 4th
I am a Fish
Here Today
What If...?
Superinky Fixations
The Rural Bus Route
Another Blogger
Mikeyman's Computer Treehouse
Portland Housing Blog

Wonderfully Wacky
Dave Barry
Borowitz Report
Stuff White People Like
Worst of the Web

Valuable Time-Wasters
My Gallery of Jacks
Litterbox, On the Prowl
Litterbox, Bag of Bones
Litterbox, Scratch
Ride That Donkey
Singin' Horses
Rally Monkey
Simon Swears
Strong Bad's E-mail

Oregon News
The Oregonian
Portland Tribune
Willamette Week
The Sentinel
Southeast Examiner
Northwest Examiner
Sellwood Bee
Mid-County Memo
Vancouver Voice
Eugene Register-Guard
OPB - Portland
Salem Statesman-Journal
Oregon Capitol News
Portland Business Journal
Daily Journal of Commerce
Oregon Business
Portland Info Net
McMinnville News Register
Lake Oswego Review
The Daily Astorian
Bend Bulletin
Corvallis Gazette-Times
Roseburg News-Review
Medford Mail-Tribune
Ashland Daily Tidings
Newport News-Times
Albany Democrat-Herald
The Eugene Weekly
Portland IndyMedia
The Columbian

The Beatles
Bruce Springsteen
Joni Mitchell
Ella Fitzgerald
Steve Earle
Joe Ely
Stevie Wonder
Lou Rawls

E-mail, Feeds, 'n' Stuff

Monday, December 5, 2011

A couple of open letters re: Occupy Portland

Dear Portland City Council:

What's with the schizo behavior regarding Occupy Portland? Yes, I know, you have your precious discretion to let them hang out in the parks or not, and you're trying to walk a tightrope between bleeding heart "progressivism" and authoritarian rule. But exactly what sense does it make to send the cops out in their Ninja Turtle outfits to break up an encampment in the park, locking up a couple of dozen people, only to have the riot forces abruptly march away and let the hipsters return and party all night? If you're going to clear the park, wouldn't it make sense to hang around and see that it stays cleared, at least for the rest of the night? The park is either closed, or it isn't.

It seems as though the police remain on the scene just long enough to rack up enough overtime to buy a new flat screen TV. Then they disappear, and the obnoxious party cranks right back up.

And what's with allowing so many streets to be obstructed by all the unpredictable, unannounced marches? Somebody's going to get run over -- that can't be what you want. People who can't stay on the sidewalks need to be given some sort of incentive to do so. When last I checked, it was your responsibility to figure out what that should be. So far, you've fallen down on the job.

If you were to decide one of these nights to get serious -- to arrest everybody out there who's making a nuisance of themselves, and keep them locked up all night -- some of us would support you on cost-savings grounds alone. Until somebody is actually punished for breaking the law, they'll just keep doing it, and it will be overtime shift after overtime shift. Maybe setting up a mass arrest night, with Tri-Met buses and a processing center far from downtown in a school gymnasium, is in order. But continuing what you've been doing so far seems pretty pointless.

A lot of folks are coming around to your stated view that the "movement," if it can even be called that any more, must "evolve" into something more productive than all-night blowouts and REI tent shows. But until you give the slightest indication that you know what you're doing on the law enforcement side, you'll continue to receive flunking grades from the taxpayers who are paying the millions of dollars that these events are costing the city. Please come up with a rational game plan for the future, and let the residents of the city hear what it is.

Jack Bogdanski

Dear "members" of Occupy Portland:

What little credibility you guys may have had before this weekend, you pretty much lost with your pathetic "Thriller for White People" dance party on Saturday night in the Park Blocks. You kept a bunch of elderly and disabled people awake all night, you cost the taxpayers more hundreds of thousands of dollars, and you slowed down and otherwise screwed up downtown holiday activities for all sorts of folks whom you purport to represent.

What does that have to do with economic injustice and corporate crime? Admit it -- nothing, really. One of you was on the tube last night talking about "reflecting" on your "successes." Exactly what in heaven's name would those be? You've showed that a lot of people are angry -- wonderful, that was six weeks ago. What else have you done? Nothing productive, as far as I can see.

If you want to party on the cheap, find a dive bar somewhere with no cover charge and a decent sound system, and dance the night away. If you want to camp out, there are many campgrounds in the region that are empty this time of year. And if you really want to deliver a political message -- which looks more improbable by the week -- march around all you want from 7 in the morning until 9 at night.

On the sidewalk.

At the beginning, I was glad to see you out there; I had been surprised that you hadn't appeared sooner. I didn't care about the money spent on police overtime, because sometimes democracy is messy. But you've had quite a while to come up with a workable agenda, and it hasn't appeared.

You want a just and fair society -- how long do you think that will take? My guess is 30 years at a minimum. Are you going to be out in the park blocks doing the "Thriller" dance for that long?

America has a short attention span, friends, and you're missing your window. In a few more weeks, no one will be watching you on TV, no matter how much you act up. If you're unhappy about how the cops treat you now, you're really not going to like how they act when nobody cares any more.

There'll always be some anarchist in a mask and a blue Mohawk out in the streets wanting to tear everything down. But how much of your life are you going to waste gyrating around getting nowhere? Get this thing focused, or give it up.

Jack Bogdanski

Comments (26)

And poor Sam Adams seems to be having a nervous breakdown live on Twitter over whether he should be the bouncer or the DJ.

Excellent set of letters. Jack.

It seems that as time wears on, the Occupy Movement is alienating many like yourself, and I, who were sympathetic with goal of challenging the objecting to the ABUSES on Wall Street.

Also, you are right to suggest, as time wears on, the Occupy Movement is wasting the momentum that had initially been gained.

In political movements, strategies & tactics are important.

You want to add to the movement those who either were uninformed, "on the fense", or apathetic.

At present, the current strategies & tactics are NOT adding the uninformed, "on the fense", or apathetic.

Sadly, instead of bringing together those who agree about Wall Street abuses, but are on opposite sides of the left-right paradigm, the Occupy Movement is driving people on the two "sides" away from each other.

To curb and halt these Wall Street abuses, given Wall Street's power in Washington, D. C., among BOTH political parties, it will take pressure on Congressmen & Senators (read, "vote for and pass this bill or you lose the next election") from a united American voting public -- both sides of the left-right paradigm.

Again, at this point, the Occupy Movement is not achieving that objective.

Believe it or not, but there are many, if not an outright majority, on the "right" who support curbing Wall Street abuses, but, sadly, those on the "right" who don't want to curb the abuses (there are many), are able to point to the Occupy Movement and dragoon and cow the "silent majority" by pointing to the Occupy Movement and, particularly, the "weird fringe" (keep Portland weird) and thus suppress momentum for challenging the Wall Street abuses.

It's going to take "reaching hands" across the ideological spectrum to curb Wall Street abuses.

I would be very sympathetic if they were to start protesting on the sidewalks in front of the homes of the executives of the companies that caused the problems, e.g., Chase, Bank of America, Countrywide, AIG, etc. But by tearing up parks and running up police overtime, they're only hurting the property tax payers of this city and destroying any sympathy any of us once had for them.

Yes, get something moving away from weird toward fairness and justice for the 99%.

Best line: "America has a short attention span, friends, and you're missing your window."

Amen or all of the above!
Occupiers...get a plan and get a life!

I had to shut off TweetDeck because mayor Sammo was popping off every few seconds. I was wondering if he even knows what his "job" is supposed to be - mayor or head Tweeter?

I concur - excellent letters, Jack. You expressed eloquently thoughts that, oddly, many of us share.

I would be very sympathetic if they were to start protesting on the sidewalks in front of the homes of the executives of the companies that caused the problems, e.g., Chase, Bank of America, Countrywide, AIG, etc

Barney Frank would've been most apropos. But, then, he's now a lame duck, prolly for that reason alone, more than any other.

Don't forget Chris Dodd.

My neighbor has a sign in front of his house
"we're part of the 99%" but in reality
he's slopping at the public pig trough known as PERS big time. I've lost sympathy for the phony 99% that have accomplished nothing except to aggravate the rest of us.

"Please come up with a rational game plan for the future"

Amen - I understand the anger and fulminations, but it needs to be translated into some actions that will make a diff long term.

At least longer term than it takes to clear out a camp or clean paing off a store front.

Dear Occupiers:

I've heard many of you say, on several different occasions, "We're not stopping because we want our message to be heard."

I want to respectfully tell you: we've heard your message. Continuously. For six weeks. Mission accomplished. You can go away now.


"What you do speaks so loudly that I cannot hear what you say"--Ralph Waldo Emerson

A lot of people, even conservatives like myself, were willing to give OWS a chance. We will be less likely to listen to the next group who wants us to help them make things change.

A-Freaking Men...

The OWS movement has their own 99% vs. 1% problem. That is, 1% of them have a brain and know what they are protesting. The other 99% are just lazy idiots who showed up for the free food and to be part of the scene.

The 1% of the OWS never did figure out how to properly manage the 99% meatheads. So they don't really have anything to prove to the rest of us. They can't even run their own movement successfully, no reason we should let them have any more time on the stage.

You know I almost feel bad for the mayor here. How annoying do you have to be to have your constitutional right restricted? Where do you draw that line in a place like Portland? No matter what people are going to be pissed off at you. And the message gets lost.

Personally I say let them scream, party and carry on. But I don't live there anymore so I don't have to hear it. :-)

Nice rants, agree with most of both. My suggestion is to start creating a "Plan of Action" that has some chance of success.
Harps and gripes are all is too obvious and easy. The hard part is to actually bring about change.So, Mr. Academic what say you?
"The Old Curmudgeon"

Sam Adams is the kid who throws a house party because his kids are in Europe for two weeks. In the middle of the party, he finds out his parents are coming home early and turns into a hardass. Now he's teed off the partiers and his parents. He's blaming the partiers for partying and he's blaming his parents for being squares.

So, Mr. Academic what say you?

My letters make pretty clear what I'd suggest. For the cops, one or more mass arrest nights where everybody gets booked and detained for many hours. For the Occupiers, start picketing guys like Wyden and Blumenauer, persistently, during daylight hours. No more dance parties.

Add Sam, Homer, LO Mayor Hoffman, Edlen, PDC, Metro, TriMet to the "picketing" list.

Darn these kids. Just because we stuck them with a 15 trillion dollar bill doesn't mean they should get snippy about it.

If that's what they were out there doing, I'd tell them to go for it. But that crowd Saturday night had little political content. It was about 2% the usual anarchist taggers and 98% a bunch of kids out cruising.


Well said and articulated on the insanity of both sides.

I'm still waiting for you to draft an official invoice with a "bojack" heading on it -- delivered directly to Sam, digitally or otherwise.

The fountain was officially tagged and defaced, not to mention the police and park resources used to babysit these people.

Interesting history on this fountain:

Upside down and backwards;
Q: So Jack, what's the differnce between a Zebra and an Abra?
A: Groaner...., wait for it.......26 sizes.
Q: Are we looking at this whole thing backwards?
A:My reckin' is yes!
Do we start with the problem on a local level(Abra), or do we go to end(start) of the puzzle(Zebra) and work our way forwards/backwards to the beginning/ending to find the answer?????, probably much earlier considering the past 15-60 years, or so....end of WWII?
I know this is confusing and perhaps philosophical, but think about the answer. This whole thing started when I was much, much younger, as were most of your readers.
The Old Curmudgeon
(possibly redundant nick names)

Homelessness and hunger should not exist in a land of billion dollar bank accounts nor should greed be hid beneath a scarlet veil. We fly our banner and cheer 'One nation under God,' but we are whitewahed tombs. A decree has gone forth throughout the land, promising all who will strike and murder his neighbor shall, for a surety, be rewarded for his labor. Yes, for all who will break the law, the same are they who shall lodge without cost and feast without cease.

And you, you who have done no wrong, go in peace; for the deserts now barren and longs for your soul. Yes, you who have sought after good and pursued peace, you shall also reap what you have not sown.

Your worth has fallen and I find no need to garnish wages. And you, now free from my reign, have become as a beggar, a coward, and a man of no worth.

What I speak of are those who are imprisoned and well nourished. A warm bed and three meals for a man who murders a child. A sidewalk and leftover bread for a man who fought for our freedom.

We hear of our freedoms and how far we have come. We are the land of opportunity; milk and honey flow forth as nector, nourishing the land. As a forest we are a great many trees and though mighty in number, our roots have not a measure of life giving water. You can see now that we are not trees but blades of grass. There, in the distant, that is the true tree. I wish for a drop but am refused for my stature.


As a lawyer/blogger, I get
to be a member of:

In Vino Veritas

Lange, Pinot Gris 2015
Kiona, Lemberger 2014
Willamette Valley, Pinot Gris 2015
Aix, Rosé de Provence 2016
Marchigüe, Cabernet 2013
Inazío Irruzola, Getariako Txakolina Rosé 2015
Maso Canali, Pinot Grigio 2015
Campo Viejo, Rioja Reserva 2011
Kirkland, Côtes de Provence Rosé 2016
Cantele, Salice Salentino Reserva 2013
Whispering Angel, Côtes de Provence Rosé 2013
Avissi, Prosecco
Cleto Charli, Lambrusco di Sorbara Secco, Vecchia Modena
Pique Poul, Rosé 2016
Edmunds St. John, Bone-Jolly Rosé 2016
Stoller, Pinot Noir Rosé 2016
Chehalem, Inox Chardonnay 2015
The Four Graces, Pinot Gris 2015
Gascón, Colosal Red 2013
Cardwell Hill, Pinot Gris 2015
L'Ecole No. 41, Merlot 2013
Della Terra, Anonymus
Willamette Valley, Dijon Clone Chardonnay 2013
Wraith, Cabernet, Eidolon Estate 2012
Januik, Red 2015
Tomassi, Valpolicella, Rafaél, 2014
Sharecropper's Pinot Noir 2013
Helix, Pomatia Red Blend 2013
La Espera, Cabernet 2011
Campo Viejo, Rioja Reserva 2011
Villa Antinori, Toscana 2013
Locations, Spanish Red Wine
Locations, Argentinian Red Wine
La Antigua Clásico, Rioja 2011
Shatter, Grenache, Maury 2012
Argyle, Vintage Brut 2011
Abacela, Vintner's Blend #16 Abacela, Fiesta Tempranillo 2014
Benton Hill, Pinot Gris 2015
Primarius, Pinot Gris 2015
Januik, Merlot 2013
Napa Cellars, Cabernet 2013
J. Bookwalter, Protagonist 2012
LAN, Rioja Edicion Limitada 2011
Beaulieu, Cabernet, Rutherford 2009
Denada Cellars, Cabernet, Maipo Valley 2014
Marchigüe, Cabernet, Colchagua Valley 2013
Oberon, Cabernet 2014
Hedges, Red Mountain 2012
Balboa, Rose of Grenache 2015
Ontañón, Rioja Reserva 2015
Three Horse Ranch, Pinot Gris 2014
Archery Summit, Vireton Pinot Gris 2014
Nelms Road, Merlot 2013
Chateau Ste. Michelle, Pinot Gris 2014
Conn Creek, Cabernet, Napa 2012
Conn Creek, Cabernet, Napa 2013
Villa Maria, Sauvignon Blanc 2015
G3, Cabernet 2013
Chateau Smith, Cabernet, Washington State 2014
Abacela, Vintner's Blend #16
Willamette Valley, Rose of Pinot Noir, Whole Clusters 2015
Albero, Bobal Rose 2015
Ca' del Baio Barbaresco Valgrande 2012
Goodfellow, Reserve Pinot Gris, Clover 2014
Lugana, San Benedetto 2014
Wente, Cabernet, Charles Wetmore 2011
La Espera, Cabernet 2011
King Estate, Pinot Gris 2015
Adelsheim, Pinot Gris 2015
Trader Joe's, Pinot Gris, Willamette Valley 2015
La Vite Lucente, Toscana Red 2013
St. Francis, Cabernet, Sonoma 2013
Kendall-Jackson, Pinot Noir, California 2013
Beaulieu, Cabernet, Napa Valley 2013
Erath, Pinot Noir, Estate Selection 2012
Abbot's Table, Columbia Valley 2014
Intrinsic, Cabernet 2014
Oyster Bay, Pinot Noir 2010
Occhipinti, SP68 Bianco 2014
Layer Cake, Shiraz 2013
Desert Wind, Ruah 2011
WillaKenzie, Pinot Gris 2014
Abacela, Fiesta Tempranillo 2013
Des Amis, Rose 2014
Dunham, Trautina 2012
RoxyAnn, Claret 2012
Del Ri, Claret 2012
Stoppa, Emilia, Red 2004
Primarius, Pinot Noir 2013
Domaines Bunan, Bandol Rose 2015
Albero, Bobal Rose 2015
Deer Creek, Pinot Gris 2015
Beaulieu, Rutherford Cabernet 2013
Archery Summit, Vireton Pinot Gris 2014
King Estate, Pinot Gris, Backbone 2014
Oberon, Napa Cabernet 2013
Apaltagua, Envero Carmenere Gran Reserva 2013
Chateau des Arnauds, Cuvee des Capucins 2012
Nine Hats, Red 2013
Benziger, Cabernet, Sonoma 2012
Roxy Ann, Claret 2012
Januik, Merlot 2012
Conundrum, White 2013
St. Francis, Sonoma Cabernet 2012

The Occasional Book

Marc Maron - Waiting for the Punch
Phil Stanford - Rose City Vice
Kenneth R. Feinberg - What is Life Worth?
Kent Haruf - Our Souls at Night
Peter Carey - True History of the Kelly Gang
Suzanne Collins - The Hunger Games
Amy Stewart - Girl Waits With Gun
Philip Roth - The Plot Against America
Norm Macdonald - Based on a True Story
Christopher Buckley - Boomsday
Ryan Holiday - The Obstacle is the Way
Ruth Sepetys - Between Shades of Gray
Richard Adams - Watership Down
Claire Vaye Watkins - Gold Fame Citrus
Markus Zusak - I am the Messenger
Anthony Doerr - All the Light We Cannot See
James Joyce - Dubliners
Cheryl Strayed - Torch
William Golding - Lord of the Flies
Saul Bellow - Mister Sammler's Planet
Phil Stanford - White House Call Girl
John Kaplan & Jon R. Waltz - The Trial of Jack Ruby
Kent Haruf - Eventide
David Halberstam - Summer of '49
Norman Mailer - The Naked and the Dead
Maria Dermoȗt - The Ten Thousand Things
William Faulkner - As I Lay Dying
Markus Zusak - The Book Thief
Christopher Buckley - Thank You for Smoking
William Shakespeare - Othello
Joseph Conrad - Heart of Darkness
Bill Bryson - A Short History of Nearly Everything
Cheryl Strayed - Tiny Beautiful Things
Sara Varon - Bake Sale
Stephen King - 11/22/63
Paul Goldstein - Errors and Omissions
Mark Twain - A Connecticut Yankee in King Arthur's Court
Steve Martin - Born Standing Up: A Comic's Life
Beverly Cleary - A Girl from Yamhill, a Memoir
Kent Haruf - Plainsong
Hope Larson - A Wrinkle in Time, the Graphic Novel
Rudyard Kipling - Kim
Peter Ames Carlin - Bruce
Fran Cannon Slayton - When the Whistle Blows
Neil Young - Waging Heavy Peace
Mark Bego - Aretha Franklin, the Queen of Soul (2012 ed.)
Jenny Lawson - Let's Pretend This Never Happened
J.D. Salinger - Franny and Zooey
Charles Dickens - A Christmas Carol
Timothy Egan - The Big Burn
Deborah Eisenberg - Transactions in a Foreign Currency
Kurt Vonnegut Jr. - Slaughterhouse Five
Kathryn Lance - Pandora's Genes
Cheryl Strayed - Wild
Fyodor Dostoyevsky - The Brothers Karamazov
Jack London - The House of Pride, and Other Tales of Hawaii
Jack Walker - The Extraordinary Rendition of Vincent Dellamaria
Colum McCann - Let the Great World Spin
Niccolò Machiavelli - The Prince
Harper Lee - To Kill a Mockingbird
Emma McLaughlin & Nicola Kraus - The Nanny Diaries
Brian Selznick - The Invention of Hugo Cabret
Sharon Creech - Walk Two Moons
Keith Richards - Life
F. Sionil Jose - Dusk
Natalie Babbitt - Tuck Everlasting
Justin Halpern - S#*t My Dad Says
Mark Herrmann - The Curmudgeon's Guide to Practicing Law
Barry Glassner - The Gospel of Food
Phil Stanford - The Peyton-Allan Files
Jesse Katz - The Opposite Field
Evelyn Waugh - Brideshead Revisited
J.K. Rowling - Harry Potter and the Sorcerer's Stone
David Sedaris - Holidays on Ice
Donald Miller - A Million Miles in a Thousand Years
Mitch Albom - Have a Little Faith
C.S. Lewis - The Magician's Nephew
F. Scott Fitzgerald - The Great Gatsby
William Shakespeare - A Midsummer Night's Dream
Ivan Doig - Bucking the Sun
Penda Diakité - I Lost My Tooth in Africa
Grace Lin - The Year of the Rat
Oscar Hijuelos - Mr. Ives' Christmas
Madeline L'Engle - A Wrinkle in Time
Steven Hart - The Last Three Miles
David Sedaris - Me Talk Pretty One Day
Karen Armstrong - The Spiral Staircase
Charles Larson - The Portland Murders
Adrian Wojnarowski - The Miracle of St. Anthony
William H. Colby - Long Goodbye
Steven D. Stark - Meet the Beatles
Phil Stanford - Portland Confidential
Rick Moody - Garden State
Jonathan Schwartz - All in Good Time
David Sedaris - Dress Your Family in Corduroy and Denim
Anthony Holden - Big Deal
Robert J. Spitzer - The Spirit of Leadership
James McManus - Positively Fifth Street
Jeff Noon - Vurt

Road Work

Miles run year to date: 5
At this date last year: 3
Total run in 2017: 113
In 2016: 155
In 2015: 271
In 2014: 401
In 2013: 257
In 2012: 129
In 2011: 113
In 2010: 125
In 2009: 67
In 2008: 28
In 2007: 113
In 2006: 100
In 2005: 149
In 2004: 204
In 2003: 269

Clicky Web Analytics