90,831 shares
64,475 shares
316,982 shares
183,019 shares
50,386 shares
77,299 shares
61,983 shares
129,266 shares
52,066 shares
105,359 shares