277,588 shares
56,795 shares
503,456 shares
501,481 shares
234,720 shares
236,874 shares
747,601 shares
233,498 shares
309,993 shares
193,602 shares