18,078 shares
12,876 shares
16,645 shares
18,509 shares
558,978 shares
52,412 shares
310,860 shares
130,206 shares
267,474 shares
195 shares