277,652 shares
56,923 shares
503,528 shares
501,527 shares
234,783 shares
236,972 shares
747,638 shares
233,554 shares
310,056 shares
193,659 shares