166,541 shares
159,192 shares
353,142 shares
300,713 shares
442,116 shares
172,781 shares
160,857 shares
304,582 shares
134,975 shares
122,410 shares