Let's use the variable x to represent the price of a regular ticket and the variable y to represent the price of a VIP ticket.
If 21 regular tickets and 38 VIP tickets cost $5228, we can write the following equation:

If 44 regular tickets and 58 VIP tickets cost $8792, we can write the following equation:

Now, to solve this system of equations, let's solve the first equation for x and then use its value in the second equation:

Therefore the price of a regular ticket is $68 and the price of a VIP ticket is $100.