519,833 shares
173,732 shares
83,296 shares
30,647 shares
110,457 shares
338,993 shares
179,208 shares
202,116 shares
13,775 shares
20,388 shares