10,142 shares
13,251 shares
55,131 shares
39,356 shares
115,026 shares
21,757 shares
98,260 shares
15,399 shares
148,793 shares
50,910 shares