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