10,053 shares
13,203 shares
54,983 shares
39,286 shares
114,952 shares
21,693 shares
98,118 shares
15,285 shares
148,652 shares
50,776 shares