Spawn Spawns Glow

is my tank overcrowded?
i have a 30 gallon tank which houses
2 full grown pairs of angelfish. they spawn but i leave them be
5 full grown glow light tetras. 1.5 inches long
3 lemon tetras
1 leopard sailfin pleco - about 5 inches long
1 african featherfin catfish
1 striped raphael catfish- i never see him
4 dalmation mollies
2 swordtails
2 balloon mollies
fully planted with driftwood and plenty of hiding places. The tanks been set up for 3 years now. I recently added the 2 swordtails but im contemplating whether i should keep them or not.
sorry i meant 1 pair of angels .
it may be a bit too crowded. allow the fishes to have plenty of room for themselves. maybe a 40gallon tank would be better.