He has released 97 singles , 34 promotional singles , 21 internet singles , and eight internet downloads .
Estimates of the actual number of songs written by Prince ( released and unreleased ) range anywhere from 500 to well over 1,000 .
Prince has released 97 singles , 34 promotional singles , 21 internet singles , and eight internet downloads .
Estimates of the actual number of songs written by Prince ( released and unreleased ) range anywhere from 500 to well over 1,000 .