60,295 shares
307,448 shares
50,783 shares
228,164 shares
170,740 shares
142,587 shares
515,305 shares
73,228 shares
96,453 shares
85,742 shares