404,056 shares
322,685 shares
368,697 shares
115,783 shares
252,585 shares
140,455 shares
140,531 shares
80,413 shares
197,154 shares
361,752 shares