(1)设捐5元、10元、15元、20元、30元的人数分别为$3x$、$4x$、$5x$、$8x$、$2x。$
由题意得$5x + 8x = 39,$解得$x = 3。$
总人数为$3x + 4x + 5x + 8x + 2x = 22x = 22×3 = 66$人。
(2)众数为20元(捐20元的人数最多,为$8x = 24$人)。
共66人,中位数为第33、34个数据的平均数。
捐5元、10元的人数共$3x + 4x = 21$人,捐15元的人数为$5x = 15$人,前三者累计$21 + 15 = 36$人,故第33、34个数据均为15元,中位数为15元。
(3)总捐款为$5×9 + 10×12 + 15×15 + 20×24 + 30×6 = 45 + 120 + 225 + 480 + 180 = 1050$元。
全校捐款为$2310×(1050÷66) = 2310×15 = 36750$元。
答案:(1)66人;(2)众数20元,中位数15元;(3)36750元。