18,277 shares
13,052 shares
16,843 shares
18,715 shares
559,164 shares
52,608 shares
311,065 shares
130,390 shares
267,676 shares
266 shares