18 items - $15,450.74 18

semi-auto