25,979 shares
127,905 shares
152,467 shares
569,546 shares
260,077 shares
535,026 shares
433,419 shares
1,312,707 shares
270,785 shares
222,539 shares