166,543 shares
159,196 shares
353,203 shares
300,718 shares
442,120 shares
172,784 shares
160,859 shares
304,587 shares
134,981 shares
122,450 shares