140,628 shares
66,565 shares
124,206 shares
903,243 shares
723,805 shares
154,229 shares
625,704 shares
217,110 shares
487,404 shares
374,824 shares