The Wayback Machine - https://web.archive.org/web/20160316221426/https://sourceforge.net/projects/filezilla/files/
Home
Name Modified Size Downloads / Week Status
Totals: 4 Items  
FileZilla Server < 8 hours ago 71,56371,563 weekly downloads
FileZilla_Client < 12 hours ago 2,018,6422,018,642 weekly downloads
FileZilla_Client_Unstable 2016-02-22 564564 weekly downloads
libfilezilla 2016-02-22 395395 weekly downloads