277,532 shares
56,748 shares
503,412 shares
501,450 shares
234,702 shares
236,835 shares
747,595 shares
233,475 shares
309,977 shares
193,573 shares