519,514 shares
173,404 shares
83,014 shares
30,328 shares
110,166 shares
338,640 shares
178,889 shares
201,811 shares
13,493 shares
20,149 shares