140,724 shares
66,677 shares
124,323 shares
903,267 shares
723,971 shares
154,287 shares
625,862 shares
217,184 shares
487,523 shares
374,930 shares