108,315 shares
49,958 shares
559,989 shares
392,227 shares
175,209 shares
181,313 shares
270,654 shares
529,987 shares
51,658 shares
310,480 shares