14,978 shares
188,198 shares
46,226 shares
18,799 shares
50,981 shares
121,936 shares
16,812 shares
57,150 shares
13,736 shares
21,118 shares