The Ukrainian Armed Forces' General Staff shared their regular report, as below.
The total Russian combat losses from February 24 to June 21 amounted to:
personnel - about 34,100 (+300 per day)
tanks - 1,496 (+19)
armored fighting vehicles - 3,606 (+18)
artillery systems - 752 (+3)
MLRS - 239 (+1)
air defense systems - 98
aircraft - 216
helicopters - 181
vehicles and tank trucks - 2,537 (+10)
ships/boats - 14
UAV operational-tactical level - 611 (+10)
special equipment - 59 (+4)
cruise missiles - 137 (+7)
Russian forces suffered the greatest losses over the past day in the Bakhmut and Avdiyivka (Donetsk region - Ed.) directions.