519,128 shares
179,098 shares
166,375 shares
411,395 shares
127,466 shares
344,311 shares
290,514 shares
304,766 shares
473,149 shares
411,504 shares