60,295 shares
307,448 shares
50,783 shares
228,164 shares
170,740 shares
142,587 shares
515,302 shares
73,228 shares
96,452 shares
85,740 shares