60,350 shares
307,509 shares
50,801 shares
228,234 shares
170,779 shares
142,651 shares
515,402 shares
73,282 shares
96,514 shares
85,789 shares