18,118 shares
12,924 shares
16,688 shares
18,566 shares
559,028 shares
52,470 shares
310,916 shares
130,239 shares
267,513 shares
207 shares