519,514 shares
173,404 shares
83,012 shares
30,328 shares
110,165 shares
338,640 shares
178,889 shares
201,811 shares
13,491 shares
20,147 shares