Your local light store should be able to help. Home Depot and Lowe's have a pretty good stock on that stuff.
I can't tell in the picture if it is one piece. If the glass is all one piece, it might be difficult to replace it.
If it is an older fan, it may be really difficult to find something. You might want to consider upgrading the fan; it may be cheaper and easier in the end.