20,147 shares
20,740 shares
43,895 shares
15,331 shares
142,296 shares
207,533 shares
455,828 shares
203,384 shares
122,004 shares
189,192 shares