265,251 shares
599,699 shares
51,955 shares
179,010 shares
49,393 shares
687,709 shares
102,435 shares
644,405 shares
201,173 shares
407,320 shares