166,540 shares
159,190 shares
353,134 shares
300,711 shares
442,115 shares
172,773 shares
160,856 shares
304,582 shares
134,973 shares
122,398 shares