Combine all ingredients except green onions in a bowl and marinate overnight in refrigerator. Drain, reserve marinade. Broil shrimp 4 inches from heat until cooked and tender for about 2-minutes on each side, less for small shrimp. Do not overcook or shrimp will become tough. Brush occasionally with marinade. Sprinkle with green onion and serve. Remaining marinade may be heated and served for dipping.