Not sure if you built it or are simulating it. Anyway if you check the spec. on the 2N3906 it has a gain (hfe) of 100 minimum at Vce of 1 volt. So in your case the base current is 58 ua so you can only be certain that you can get 100 times that much or 5.8 ma from collector to emitter with a drop of 1 volt. Since we are asking for 10 ma the voltage from collector to emitter has gone up. The easiest way to fix it if you have built the circuit is to change the 360k resistors to 150k resistors to increase the base current. If it is only the simulation use the transistors in my sim or some other with higher gain (200). https://www.electro-tech-online.com/custompdfs/2011/06/2N3906.pdf
In playing around with it there will be another problem. The LM117 will maintain regulation down to 10 ma minimum (3.5 typical). Normally this isn't a big deal. We can just add some load before the current sense to increase the current. The trouble is that to get the 5 ma at 2 volts or so take 400 ohms. That turns into 92 ma at 37 volts, so the resistor gets pretty big (5 watts).
In playing around with it there will be another problem. The LM117 will maintain regulation down to 10 ma minimum (3.5 typical). Normally this isn't a big deal. We can just add some load before the current sense to increase the current. The trouble is that to get the 5 ma at 2 volts or so take 400 ohms. That turns into 92 ma at 37 volts, so the resistor gets pretty big (5 watts).