265,256 shares
599,708 shares
51,998 shares
179,014 shares
49,399 shares
687,714 shares
102,554 shares
644,415 shares
201,179 shares
407,324 shares