140,724 shares
66,676 shares
124,322 shares
903,265 shares
723,968 shares
154,285 shares
625,858 shares
217,184 shares
487,520 shares
374,928 shares