341,892 shares
162,785 shares
45,086 shares
281,629 shares
98,645 shares
83,299 shares
185,779 shares
257,024 shares
274,709 shares
60,681 shares