166,542 shares
159,193 shares
353,152 shares
300,715 shares
442,117 shares
172,782 shares
160,858 shares
304,585 shares
134,977 shares
122,417 shares