25,873 shares
136,577 shares
524,663 shares
90,515 shares
474,688 shares
288,360 shares
46,610 shares
48,330 shares
30,211 shares
81,330 shares