519,968 shares
173,889 shares
83,461 shares
30,795 shares
110,586 shares
339,162 shares
179,364 shares
202,255 shares
13,948 shares
20,522 shares