Define axis characteristics. AXIS1 suppresses the horizontal axis label and uses OFFSET= to move the first and last major tick mark values away from the vertical axes so bubbles are not clipped. AXIS2 uses ORDER= to set major tick mark intervals. This could be done with VAXIS= on the BUBBLE statement, but then you could not suppress the axis label and alter other axis characteristics.
axis1 label=none
      offset=(5,5)
      width=3
      value=(height=4);
axis2 order=(0 to 40000 by 10000)
      label=none
      major=(height=1.5)
      minor=(height=1)
      width=3
      value=(height=4);