166,540 shares
159,189 shares
353,132 shares
300,711 shares
442,114 shares
172,771 shares
160,856 shares
304,581 shares
134,972 shares
122,397 shares