121,315 shares
99,871 shares
438,291 shares
90,161 shares
100,572 shares
372,574 shares
539,861 shares
410,733 shares
86,878 shares
218,362 shares