A mate was chasing one the same but he said he couldn't get one new
Maybe he was looking in the wrong place , he ended up getting a good second hand one.
I did say to him if he couldn't get one he could get one from another Suzuki model or other brand bike and make sure it's long enough and right diameter and cut it down to the same length as yours then weld it to the bracket from your old shaft.
It would be better not to use a Suzuki one because they have a large spline tooth and makes it limited for gear stick choices, other brands bikes have a fine spine and more choice of gear stick lengths etc