56,236 shares
160,584 shares
148,371 shares
53,581 shares
45,112 shares
314,879 shares
327,117 shares
64,761 shares
169,400 shares
146,986 shares