[
    {
        "id": 1,
        "party_id": 1,
        "canonical_name": "Partito Demo A",
        "slug": "partito-demo-a",
        "declaration_year": 2020,
        "tax_year": 2019,
        "valid_choices": 821063,
        "pct_total_taxpayers": "2.04754",
        "pct_valid_choices": "30.25653",
        "amount": "14031966.67",
        "pct_amount": "29.51619",
        "avg_amount_per_choice": "17.09",
        "rank_choices": 1,
        "rank_amount": 1,
        "rank_avg_amount": 4,
        "choices_delta_abs": null,
        "choices_delta_pct": null,
        "amount_delta_abs": null,
        "amount_delta_pct": null,
        "amount_vs_choices_share_gap": "-0.74034",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 6,
        "party_id": 2,
        "canonical_name": "Partito Demo B",
        "slug": "partito-demo-b",
        "declaration_year": 2020,
        "tax_year": 2019,
        "valid_choices": 572809,
        "pct_total_taxpayers": "1.42845",
        "pct_valid_choices": "21.10826",
        "amount": "9285233.89",
        "pct_amount": "19.53145",
        "avg_amount_per_choice": "16.21",
        "rank_choices": 2,
        "rank_amount": 3,
        "rank_avg_amount": 6,
        "choices_delta_abs": null,
        "choices_delta_pct": null,
        "amount_delta_abs": null,
        "amount_delta_pct": null,
        "amount_vs_choices_share_gap": "-1.57681",
        "amount_vs_choices_rank_gap": 1,
        "source_id": 1
    },
    {
        "id": 11,
        "party_id": 3,
        "canonical_name": "Partito Demo C",
        "slug": "partito-demo-c",
        "declaration_year": 2020,
        "tax_year": 2019,
        "valid_choices": 460979,
        "pct_total_taxpayers": "1.14957",
        "pct_valid_choices": "16.98728",
        "amount": "9989414.93",
        "pct_amount": "21.01269",
        "avg_amount_per_choice": "21.67",
        "rank_choices": 3,
        "rank_amount": 2,
        "rank_avg_amount": 2,
        "choices_delta_abs": null,
        "choices_delta_pct": null,
        "amount_delta_abs": null,
        "amount_delta_pct": null,
        "amount_vs_choices_share_gap": "4.02541",
        "amount_vs_choices_rank_gap": -1,
        "source_id": 1
    },
    {
        "id": 16,
        "party_id": 4,
        "canonical_name": "Partito Demo D",
        "slug": "partito-demo-d",
        "declaration_year": 2020,
        "tax_year": 2019,
        "valid_choices": 329377,
        "pct_total_taxpayers": "0.82139",
        "pct_valid_choices": "12.13769",
        "amount": "5052643.18",
        "pct_amount": "10.62821",
        "avg_amount_per_choice": "15.34",
        "rank_choices": 4,
        "rank_amount": 4,
        "rank_avg_amount": 7,
        "choices_delta_abs": null,
        "choices_delta_pct": null,
        "amount_delta_abs": null,
        "amount_delta_pct": null,
        "amount_vs_choices_share_gap": "-1.50948",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 21,
        "party_id": 5,
        "canonical_name": "Partito Demo E",
        "slug": "partito-demo-e",
        "declaration_year": 2020,
        "tax_year": 2019,
        "valid_choices": 224749,
        "pct_total_taxpayers": "0.56047",
        "pct_valid_choices": "8.28210",
        "amount": "4063461.92",
        "pct_amount": "8.54748",
        "avg_amount_per_choice": "18.08",
        "rank_choices": 5,
        "rank_amount": 5,
        "rank_avg_amount": 3,
        "choices_delta_abs": null,
        "choices_delta_pct": null,
        "amount_delta_abs": null,
        "amount_delta_pct": null,
        "amount_vs_choices_share_gap": "0.26538",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 26,
        "party_id": 6,
        "canonical_name": "Partito Demo F",
        "slug": "partito-demo-f",
        "declaration_year": 2020,
        "tax_year": 2019,
        "valid_choices": 146992,
        "pct_total_taxpayers": "0.36656",
        "pct_valid_choices": "5.41672",
        "amount": "1724216.16",
        "pct_amount": "3.62688",
        "avg_amount_per_choice": "11.73",
        "rank_choices": 6,
        "rank_amount": 7,
        "rank_avg_amount": 8,
        "choices_delta_abs": null,
        "choices_delta_pct": null,
        "amount_delta_abs": null,
        "amount_delta_pct": null,
        "amount_vs_choices_share_gap": "-1.78984",
        "amount_vs_choices_rank_gap": 1,
        "source_id": 1
    },
    {
        "id": 31,
        "party_id": 7,
        "canonical_name": "Partito Demo G",
        "slug": "partito-demo-g",
        "declaration_year": 2020,
        "tax_year": 2019,
        "valid_choices": 108981,
        "pct_total_taxpayers": "0.27177",
        "pct_valid_choices": "4.01600",
        "amount": "2563233.12",
        "pct_amount": "5.39175",
        "avg_amount_per_choice": "23.52",
        "rank_choices": 7,
        "rank_amount": 6,
        "rank_avg_amount": 1,
        "choices_delta_abs": null,
        "choices_delta_pct": null,
        "amount_delta_abs": null,
        "amount_delta_pct": null,
        "amount_vs_choices_share_gap": "1.37575",
        "amount_vs_choices_rank_gap": -1,
        "source_id": 1
    },
    {
        "id": 36,
        "party_id": 8,
        "canonical_name": "Partito Demo H",
        "slug": "partito-demo-h",
        "declaration_year": 2020,
        "tax_year": 2019,
        "valid_choices": 48722,
        "pct_total_taxpayers": "0.12150",
        "pct_valid_choices": "1.79543",
        "amount": "829735.66",
        "pct_amount": "1.74535",
        "avg_amount_per_choice": "17.03",
        "rank_choices": 8,
        "rank_amount": 8,
        "rank_avg_amount": 5,
        "choices_delta_abs": null,
        "choices_delta_pct": null,
        "amount_delta_abs": null,
        "amount_delta_pct": null,
        "amount_vs_choices_share_gap": "-0.05008",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 2,
        "party_id": 1,
        "canonical_name": "Partito Demo A",
        "slug": "partito-demo-a",
        "declaration_year": 2021,
        "tax_year": 2020,
        "valid_choices": 783505,
        "pct_total_taxpayers": "1.94418",
        "pct_valid_choices": "30.18730",
        "amount": "13852368.40",
        "pct_amount": "30.59440",
        "avg_amount_per_choice": "17.68",
        "rank_choices": 1,
        "rank_amount": 1,
        "rank_avg_amount": 4,
        "choices_delta_abs": -37558,
        "choices_delta_pct": "-4.57",
        "amount_delta_abs": "-179598.27",
        "amount_delta_pct": "-1.28",
        "amount_vs_choices_share_gap": "0.40710",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 7,
        "party_id": 2,
        "canonical_name": "Partito Demo B",
        "slug": "partito-demo-b",
        "declaration_year": 2021,
        "tax_year": 2020,
        "valid_choices": 508175,
        "pct_total_taxpayers": "1.26098",
        "pct_valid_choices": "19.57924",
        "amount": "7836058.50",
        "pct_amount": "17.30675",
        "avg_amount_per_choice": "15.42",
        "rank_choices": 2,
        "rank_amount": 3,
        "rank_avg_amount": 7,
        "choices_delta_abs": -64634,
        "choices_delta_pct": "-11.28",
        "amount_delta_abs": "-1449175.39",
        "amount_delta_pct": "-15.61",
        "amount_vs_choices_share_gap": "-2.27249",
        "amount_vs_choices_rank_gap": 1,
        "source_id": 1
    },
    {
        "id": 12,
        "party_id": 3,
        "canonical_name": "Partito Demo C",
        "slug": "partito-demo-c",
        "declaration_year": 2021,
        "tax_year": 2020,
        "valid_choices": 448010,
        "pct_total_taxpayers": "1.11169",
        "pct_valid_choices": "17.26117",
        "amount": "8888518.40",
        "pct_amount": "19.63122",
        "avg_amount_per_choice": "19.84",
        "rank_choices": 3,
        "rank_amount": 2,
        "rank_avg_amount": 2,
        "choices_delta_abs": -12969,
        "choices_delta_pct": "-2.81",
        "amount_delta_abs": "-1100896.53",
        "amount_delta_pct": "-11.02",
        "amount_vs_choices_share_gap": "2.37005",
        "amount_vs_choices_rank_gap": -1,
        "source_id": 1
    },
    {
        "id": 17,
        "party_id": 4,
        "canonical_name": "Partito Demo D",
        "slug": "partito-demo-d",
        "declaration_year": 2021,
        "tax_year": 2020,
        "valid_choices": 337539,
        "pct_total_taxpayers": "0.83757",
        "pct_valid_choices": "13.00488",
        "amount": "5373620.88",
        "pct_amount": "11.86820",
        "avg_amount_per_choice": "15.92",
        "rank_choices": 4,
        "rank_amount": 4,
        "rank_avg_amount": 5,
        "choices_delta_abs": 8162,
        "choices_delta_pct": "2.48",
        "amount_delta_abs": "320977.70",
        "amount_delta_pct": "6.35",
        "amount_vs_choices_share_gap": "-1.13668",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 22,
        "party_id": 5,
        "canonical_name": "Partito Demo E",
        "slug": "partito-demo-e",
        "declaration_year": 2021,
        "tax_year": 2020,
        "valid_choices": 211608,
        "pct_total_taxpayers": "0.52508",
        "pct_valid_choices": "8.15295",
        "amount": "3986694.72",
        "pct_amount": "8.80503",
        "avg_amount_per_choice": "18.84",
        "rank_choices": 5,
        "rank_amount": 5,
        "rank_avg_amount": 3,
        "choices_delta_abs": -13141,
        "choices_delta_pct": "-5.85",
        "amount_delta_abs": "-76767.20",
        "amount_delta_pct": "-1.89",
        "amount_vs_choices_share_gap": "0.65208",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 27,
        "party_id": 6,
        "canonical_name": "Partito Demo F",
        "slug": "partito-demo-f",
        "declaration_year": 2021,
        "tax_year": 2020,
        "valid_choices": 139948,
        "pct_total_taxpayers": "0.34727",
        "pct_valid_choices": "5.39199",
        "amount": "1841715.68",
        "pct_amount": "4.06762",
        "avg_amount_per_choice": "13.16",
        "rank_choices": 6,
        "rank_amount": 7,
        "rank_avg_amount": 8,
        "choices_delta_abs": -7044,
        "choices_delta_pct": "-4.79",
        "amount_delta_abs": "117499.52",
        "amount_delta_pct": "6.81",
        "amount_vs_choices_share_gap": "-1.32437",
        "amount_vs_choices_rank_gap": 1,
        "source_id": 1
    },
    {
        "id": 32,
        "party_id": 7,
        "canonical_name": "Partito Demo G",
        "slug": "partito-demo-g",
        "declaration_year": 2021,
        "tax_year": 2020,
        "valid_choices": 112291,
        "pct_total_taxpayers": "0.27864",
        "pct_valid_choices": "4.32641",
        "amount": "2659050.88",
        "pct_amount": "5.87279",
        "avg_amount_per_choice": "23.68",
        "rank_choices": 7,
        "rank_amount": 6,
        "rank_avg_amount": 1,
        "choices_delta_abs": 3310,
        "choices_delta_pct": "3.04",
        "amount_delta_abs": "95817.76",
        "amount_delta_pct": "3.74",
        "amount_vs_choices_share_gap": "1.54638",
        "amount_vs_choices_rank_gap": -1,
        "source_id": 1
    },
    {
        "id": 37,
        "party_id": 8,
        "canonical_name": "Partito Demo H",
        "slug": "partito-demo-h",
        "declaration_year": 2021,
        "tax_year": 2020,
        "valid_choices": 54403,
        "pct_total_taxpayers": "0.13500",
        "pct_valid_choices": "2.09607",
        "amount": "839438.29",
        "pct_amount": "1.85399",
        "avg_amount_per_choice": "15.43",
        "rank_choices": 8,
        "rank_amount": 8,
        "rank_avg_amount": 6,
        "choices_delta_abs": 5681,
        "choices_delta_pct": "11.66",
        "amount_delta_abs": "9702.63",
        "amount_delta_pct": "1.17",
        "amount_vs_choices_share_gap": "-0.24208",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 3,
        "party_id": 1,
        "canonical_name": "Partito Demo A",
        "slug": "partito-demo-a",
        "declaration_year": 2022,
        "tax_year": 2021,
        "valid_choices": 845282,
        "pct_total_taxpayers": "2.08712",
        "pct_valid_choices": "30.81040",
        "amount": "16077263.64",
        "pct_amount": "32.47788",
        "avg_amount_per_choice": "19.02",
        "rank_choices": 1,
        "rank_amount": 1,
        "rank_avg_amount": 3,
        "choices_delta_abs": 61777,
        "choices_delta_pct": "7.88",
        "amount_delta_abs": "2224895.24",
        "amount_delta_pct": "16.06",
        "amount_vs_choices_share_gap": "1.66748",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 8,
        "party_id": 2,
        "canonical_name": "Partito Demo B",
        "slug": "partito-demo-b",
        "declaration_year": 2022,
        "tax_year": 2021,
        "valid_choices": 536362,
        "pct_total_taxpayers": "1.32435",
        "pct_valid_choices": "19.55031",
        "amount": "8753427.84",
        "pct_amount": "17.68291",
        "avg_amount_per_choice": "16.32",
        "rank_choices": 2,
        "rank_amount": 3,
        "rank_avg_amount": 5,
        "choices_delta_abs": 28187,
        "choices_delta_pct": "5.55",
        "amount_delta_abs": "917369.34",
        "amount_delta_pct": "11.71",
        "amount_vs_choices_share_gap": "-1.86740",
        "amount_vs_choices_rank_gap": 1,
        "source_id": 1
    },
    {
        "id": 13,
        "party_id": 3,
        "canonical_name": "Partito Demo C",
        "slug": "partito-demo-c",
        "declaration_year": 2022,
        "tax_year": 2021,
        "valid_choices": 510035,
        "pct_total_taxpayers": "1.25935",
        "pct_valid_choices": "18.59070",
        "amount": "10430215.75",
        "pct_amount": "21.07021",
        "avg_amount_per_choice": "20.45",
        "rank_choices": 3,
        "rank_amount": 2,
        "rank_avg_amount": 2,
        "choices_delta_abs": 62025,
        "choices_delta_pct": "13.84",
        "amount_delta_abs": "1541697.35",
        "amount_delta_pct": "17.34",
        "amount_vs_choices_share_gap": "2.47951",
        "amount_vs_choices_rank_gap": -1,
        "source_id": 1
    },
    {
        "id": 18,
        "party_id": 4,
        "canonical_name": "Partito Demo D",
        "slug": "partito-demo-d",
        "declaration_year": 2022,
        "tax_year": 2021,
        "valid_choices": 331532,
        "pct_total_taxpayers": "0.81860",
        "pct_valid_choices": "12.08429",
        "amount": "4946457.44",
        "pct_amount": "9.99240",
        "avg_amount_per_choice": "14.92",
        "rank_choices": 4,
        "rank_amount": 4,
        "rank_avg_amount": 7,
        "choices_delta_abs": -6007,
        "choices_delta_pct": "-1.78",
        "amount_delta_abs": "-427163.44",
        "amount_delta_pct": "-7.95",
        "amount_vs_choices_share_gap": "-2.09189",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 23,
        "party_id": 5,
        "canonical_name": "Partito Demo E",
        "slug": "partito-demo-e",
        "declaration_year": 2022,
        "tax_year": 2021,
        "valid_choices": 190773,
        "pct_total_taxpayers": "0.47104",
        "pct_valid_choices": "6.95365",
        "amount": "3561731.91",
        "pct_amount": "7.19510",
        "avg_amount_per_choice": "18.67",
        "rank_choices": 5,
        "rank_amount": 5,
        "rank_avg_amount": 4,
        "choices_delta_abs": -20835,
        "choices_delta_pct": "-9.85",
        "amount_delta_abs": "-424962.81",
        "amount_delta_pct": "-10.66",
        "amount_vs_choices_share_gap": "0.24145",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 28,
        "party_id": 6,
        "canonical_name": "Partito Demo F",
        "slug": "partito-demo-f",
        "declaration_year": 2022,
        "tax_year": 2021,
        "valid_choices": 147640,
        "pct_total_taxpayers": "0.36454",
        "pct_valid_choices": "5.38145",
        "amount": "1846976.40",
        "pct_amount": "3.73110",
        "avg_amount_per_choice": "12.51",
        "rank_choices": 6,
        "rank_amount": 7,
        "rank_avg_amount": 8,
        "choices_delta_abs": 7692,
        "choices_delta_pct": "5.50",
        "amount_delta_abs": "5260.72",
        "amount_delta_pct": "0.29",
        "amount_vs_choices_share_gap": "-1.65035",
        "amount_vs_choices_rank_gap": 1,
        "source_id": 1
    },
    {
        "id": 33,
        "party_id": 7,
        "canonical_name": "Partito Demo G",
        "slug": "partito-demo-g",
        "declaration_year": 2022,
        "tax_year": 2021,
        "valid_choices": 124370,
        "pct_total_taxpayers": "0.30709",
        "pct_valid_choices": "4.53327",
        "amount": "2987367.40",
        "pct_amount": "6.03482",
        "avg_amount_per_choice": "24.02",
        "rank_choices": 7,
        "rank_amount": 6,
        "rank_avg_amount": 1,
        "choices_delta_abs": 12079,
        "choices_delta_pct": "10.76",
        "amount_delta_abs": "328316.52",
        "amount_delta_pct": "12.35",
        "amount_vs_choices_share_gap": "1.50155",
        "amount_vs_choices_rank_gap": -1,
        "source_id": 1
    },
    {
        "id": 38,
        "party_id": 8,
        "canonical_name": "Partito Demo H",
        "slug": "partito-demo-h",
        "declaration_year": 2022,
        "tax_year": 2021,
        "valid_choices": 57502,
        "pct_total_taxpayers": "0.14198",
        "pct_valid_choices": "2.09594",
        "amount": "898756.26",
        "pct_amount": "1.81559",
        "avg_amount_per_choice": "15.63",
        "rank_choices": 8,
        "rank_amount": 8,
        "rank_avg_amount": 6,
        "choices_delta_abs": 3099,
        "choices_delta_pct": "5.70",
        "amount_delta_abs": "59317.97",
        "amount_delta_pct": "7.07",
        "amount_vs_choices_share_gap": "-0.28035",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 4,
        "party_id": 1,
        "canonical_name": "Partito Demo A",
        "slug": "partito-demo-a",
        "declaration_year": 2023,
        "tax_year": 2022,
        "valid_choices": 947466,
        "pct_total_taxpayers": "2.32222",
        "pct_valid_choices": "34.19535",
        "amount": "16372212.48",
        "pct_amount": "34.28567",
        "avg_amount_per_choice": "17.28",
        "rank_choices": 1,
        "rank_amount": 1,
        "rank_avg_amount": 4,
        "choices_delta_abs": 102184,
        "choices_delta_pct": "12.09",
        "amount_delta_abs": "294948.84",
        "amount_delta_pct": "1.83",
        "amount_vs_choices_share_gap": "0.09032",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 9,
        "party_id": 2,
        "canonical_name": "Partito Demo B",
        "slug": "partito-demo-b",
        "declaration_year": 2023,
        "tax_year": 2022,
        "valid_choices": 503922,
        "pct_total_taxpayers": "1.23510",
        "pct_valid_choices": "18.18724",
        "amount": "8279438.46",
        "pct_amount": "17.33829",
        "avg_amount_per_choice": "16.43",
        "rank_choices": 2,
        "rank_amount": 3,
        "rank_avg_amount": 5,
        "choices_delta_abs": -32440,
        "choices_delta_pct": "-6.05",
        "amount_delta_abs": "-473989.38",
        "amount_delta_pct": "-5.41",
        "amount_vs_choices_share_gap": "-0.84895",
        "amount_vs_choices_rank_gap": 1,
        "source_id": 1
    },
    {
        "id": 14,
        "party_id": 3,
        "canonical_name": "Partito Demo C",
        "slug": "partito-demo-c",
        "declaration_year": 2023,
        "tax_year": 2022,
        "valid_choices": 461602,
        "pct_total_taxpayers": "1.13138",
        "pct_valid_choices": "16.65985",
        "amount": "9065863.28",
        "pct_amount": "18.98517",
        "avg_amount_per_choice": "19.64",
        "rank_choices": 3,
        "rank_amount": 2,
        "rank_avg_amount": 2,
        "choices_delta_abs": -48433,
        "choices_delta_pct": "-9.50",
        "amount_delta_abs": "-1364352.47",
        "amount_delta_pct": "-13.08",
        "amount_vs_choices_share_gap": "2.32532",
        "amount_vs_choices_rank_gap": -1,
        "source_id": 1
    },
    {
        "id": 19,
        "party_id": 4,
        "canonical_name": "Partito Demo D",
        "slug": "partito-demo-d",
        "declaration_year": 2023,
        "tax_year": 2022,
        "valid_choices": 365991,
        "pct_total_taxpayers": "0.89704",
        "pct_valid_choices": "13.20912",
        "amount": "5519144.28",
        "pct_amount": "11.55785",
        "avg_amount_per_choice": "15.08",
        "rank_choices": 4,
        "rank_amount": 4,
        "rank_avg_amount": 7,
        "choices_delta_abs": 34459,
        "choices_delta_pct": "10.39",
        "amount_delta_abs": "572686.84",
        "amount_delta_pct": "11.58",
        "amount_vs_choices_share_gap": "-1.65127",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 24,
        "party_id": 5,
        "canonical_name": "Partito Demo E",
        "slug": "partito-demo-e",
        "declaration_year": 2023,
        "tax_year": 2022,
        "valid_choices": 173082,
        "pct_total_taxpayers": "0.42422",
        "pct_valid_choices": "6.24677",
        "amount": "3255672.42",
        "pct_amount": "6.81783",
        "avg_amount_per_choice": "18.81",
        "rank_choices": 5,
        "rank_amount": 5,
        "rank_avg_amount": 3,
        "choices_delta_abs": -17691,
        "choices_delta_pct": "-9.27",
        "amount_delta_abs": "-306059.49",
        "amount_delta_pct": "-8.59",
        "amount_vs_choices_share_gap": "0.57106",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 29,
        "party_id": 6,
        "canonical_name": "Partito Demo F",
        "slug": "partito-demo-f",
        "declaration_year": 2023,
        "tax_year": 2022,
        "valid_choices": 136745,
        "pct_total_taxpayers": "0.33516",
        "pct_valid_choices": "4.93532",
        "amount": "1743498.75",
        "pct_amount": "3.65113",
        "avg_amount_per_choice": "12.75",
        "rank_choices": 6,
        "rank_amount": 7,
        "rank_avg_amount": 8,
        "choices_delta_abs": -10895,
        "choices_delta_pct": "-7.38",
        "amount_delta_abs": "-103477.65",
        "amount_delta_pct": "-5.60",
        "amount_vs_choices_share_gap": "-1.28419",
        "amount_vs_choices_rank_gap": 1,
        "source_id": 1
    },
    {
        "id": 34,
        "party_id": 7,
        "canonical_name": "Partito Demo G",
        "slug": "partito-demo-g",
        "declaration_year": 2023,
        "tax_year": 2022,
        "valid_choices": 117137,
        "pct_total_taxpayers": "0.28710",
        "pct_valid_choices": "4.22764",
        "amount": "2492675.36",
        "pct_amount": "5.22001",
        "avg_amount_per_choice": "21.28",
        "rank_choices": 7,
        "rank_amount": 6,
        "rank_avg_amount": 1,
        "choices_delta_abs": -7233,
        "choices_delta_pct": "-5.82",
        "amount_delta_abs": "-494692.04",
        "amount_delta_pct": "-16.56",
        "amount_vs_choices_share_gap": "0.99237",
        "amount_vs_choices_rank_gap": -1,
        "source_id": 1
    },
    {
        "id": 39,
        "party_id": 8,
        "canonical_name": "Partito Demo H",
        "slug": "partito-demo-h",
        "declaration_year": 2023,
        "tax_year": 2022,
        "valid_choices": 64800,
        "pct_total_taxpayers": "0.15882",
        "pct_valid_choices": "2.33872",
        "amount": "1023840.00",
        "pct_amount": "2.14406",
        "avg_amount_per_choice": "15.80",
        "rank_choices": 8,
        "rank_amount": 8,
        "rank_avg_amount": 6,
        "choices_delta_abs": 7298,
        "choices_delta_pct": "12.69",
        "amount_delta_abs": "125083.74",
        "amount_delta_pct": "13.92",
        "amount_vs_choices_share_gap": "-0.19466",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 5,
        "party_id": 1,
        "canonical_name": "Partito Demo A",
        "slug": "partito-demo-a",
        "declaration_year": 2024,
        "tax_year": 2023,
        "valid_choices": 941704,
        "pct_total_taxpayers": "2.29684",
        "pct_valid_choices": "32.50119",
        "amount": "16112555.44",
        "pct_amount": "32.32733",
        "avg_amount_per_choice": "17.11",
        "rank_choices": 1,
        "rank_amount": 1,
        "rank_avg_amount": 4,
        "choices_delta_abs": -5762,
        "choices_delta_pct": "-0.61",
        "amount_delta_abs": "-259657.04",
        "amount_delta_pct": "-1.59",
        "amount_vs_choices_share_gap": "-0.17386",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 10,
        "party_id": 2,
        "canonical_name": "Partito Demo B",
        "slug": "partito-demo-b",
        "declaration_year": 2024,
        "tax_year": 2023,
        "valid_choices": 553581,
        "pct_total_taxpayers": "1.35020",
        "pct_valid_choices": "19.10583",
        "amount": "8259428.52",
        "pct_amount": "16.57126",
        "avg_amount_per_choice": "14.92",
        "rank_choices": 2,
        "rank_amount": 3,
        "rank_avg_amount": 7,
        "choices_delta_abs": 49659,
        "choices_delta_pct": "9.85",
        "amount_delta_abs": "-20009.94",
        "amount_delta_pct": "-0.24",
        "amount_vs_choices_share_gap": "-2.53457",
        "amount_vs_choices_rank_gap": 1,
        "source_id": 1
    },
    {
        "id": 15,
        "party_id": 3,
        "canonical_name": "Partito Demo C",
        "slug": "partito-demo-c",
        "declaration_year": 2024,
        "tax_year": 2023,
        "valid_choices": 511835,
        "pct_total_taxpayers": "1.24838",
        "pct_valid_choices": "17.66505",
        "amount": "10927677.25",
        "pct_amount": "21.92468",
        "avg_amount_per_choice": "21.35",
        "rank_choices": 3,
        "rank_amount": 2,
        "rank_avg_amount": 2,
        "choices_delta_abs": 50233,
        "choices_delta_pct": "10.88",
        "amount_delta_abs": "1861813.97",
        "amount_delta_pct": "20.54",
        "amount_vs_choices_share_gap": "4.25963",
        "amount_vs_choices_rank_gap": -1,
        "source_id": 1
    },
    {
        "id": 20,
        "party_id": 4,
        "canonical_name": "Partito Demo D",
        "slug": "partito-demo-d",
        "declaration_year": 2024,
        "tax_year": 2023,
        "valid_choices": 407223,
        "pct_total_taxpayers": "0.99323",
        "pct_valid_choices": "14.05455",
        "amount": "6100200.54",
        "pct_amount": "12.23910",
        "avg_amount_per_choice": "14.98",
        "rank_choices": 4,
        "rank_amount": 4,
        "rank_avg_amount": 6,
        "choices_delta_abs": 41232,
        "choices_delta_pct": "11.27",
        "amount_delta_abs": "581056.26",
        "amount_delta_pct": "10.53",
        "amount_vs_choices_share_gap": "-1.81545",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 25,
        "party_id": 5,
        "canonical_name": "Partito Demo E",
        "slug": "partito-demo-e",
        "declaration_year": 2024,
        "tax_year": 2023,
        "valid_choices": 182019,
        "pct_total_taxpayers": "0.44395",
        "pct_valid_choices": "6.28205",
        "amount": "3472922.52",
        "pct_amount": "6.96788",
        "avg_amount_per_choice": "19.08",
        "rank_choices": 5,
        "rank_amount": 5,
        "rank_avg_amount": 3,
        "choices_delta_abs": 8937,
        "choices_delta_pct": "5.16",
        "amount_delta_abs": "217250.10",
        "amount_delta_pct": "6.67",
        "amount_vs_choices_share_gap": "0.68583",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    },
    {
        "id": 30,
        "party_id": 6,
        "canonical_name": "Partito Demo F",
        "slug": "partito-demo-f",
        "declaration_year": 2024,
        "tax_year": 2023,
        "valid_choices": 126368,
        "pct_total_taxpayers": "0.30821",
        "pct_valid_choices": "4.36136",
        "amount": "1523998.08",
        "pct_amount": "3.05766",
        "avg_amount_per_choice": "12.06",
        "rank_choices": 6,
        "rank_amount": 7,
        "rank_avg_amount": 8,
        "choices_delta_abs": -10377,
        "choices_delta_pct": "-7.59",
        "amount_delta_abs": "-219500.67",
        "amount_delta_pct": "-12.59",
        "amount_vs_choices_share_gap": "-1.30370",
        "amount_vs_choices_rank_gap": 1,
        "source_id": 1
    },
    {
        "id": 35,
        "party_id": 7,
        "canonical_name": "Partito Demo G",
        "slug": "partito-demo-g",
        "declaration_year": 2024,
        "tax_year": 2023,
        "valid_choices": 113057,
        "pct_total_taxpayers": "0.27575",
        "pct_valid_choices": "3.90195",
        "amount": "2504212.55",
        "pct_amount": "5.02431",
        "avg_amount_per_choice": "22.15",
        "rank_choices": 7,
        "rank_amount": 6,
        "rank_avg_amount": 1,
        "choices_delta_abs": -4080,
        "choices_delta_pct": "-3.48",
        "amount_delta_abs": "11537.19",
        "amount_delta_pct": "0.46",
        "amount_vs_choices_share_gap": "1.12236",
        "amount_vs_choices_rank_gap": -1,
        "source_id": 1
    },
    {
        "id": 40,
        "party_id": 8,
        "canonical_name": "Partito Demo H",
        "slug": "partito-demo-h",
        "declaration_year": 2024,
        "tax_year": 2023,
        "valid_choices": 61658,
        "pct_total_taxpayers": "0.15039",
        "pct_valid_choices": "2.12801",
        "amount": "940901.08",
        "pct_amount": "1.88777",
        "avg_amount_per_choice": "15.26",
        "rank_choices": 8,
        "rank_amount": 8,
        "rank_avg_amount": 5,
        "choices_delta_abs": -3142,
        "choices_delta_pct": "-4.85",
        "amount_delta_abs": "-82938.92",
        "amount_delta_pct": "-8.10",
        "amount_vs_choices_share_gap": "-0.24024",
        "amount_vs_choices_rank_gap": 0,
        "source_id": 1
    }
]