277,338 shares
56,468 shares
503,008 shares
501,111 shares
234,426 shares
236,656 shares
747,561 shares
233,209 shares
309,672 shares
193,252 shares