How did 200 shares of sunshine suddenly become 678 shares?

2004 10 to 4: 200 x 1.4 = 280.

2006 10 issued 3.3: 280 x 1.33 = 373.

In 2007, 10 was delivered at 3: 373x 1.3 = 485.

20 10 10 to 4: 485x 1.4 = 678.

There is a decimal choice in the middle, which is basically the case.