166,540 shares
159,191 shares
353,134 shares
300,712 shares
442,116 shares
172,774 shares
160,856 shares
304,582 shares
134,975 shares
122,398 shares