47,150 shares
675,338 shares
130,188 shares
109,908 shares
50,697 shares
171,670 shares
46,144 shares
76,840 shares
86,426 shares
49,261 shares