519,515 shares
173,404 shares
83,016 shares
30,328 shares
110,167 shares
338,640 shares
178,891 shares
201,811 shares
13,494 shares
20,150 shares