280,961 shares
110,808 shares
400,087 shares
141,942 shares
121,434 shares
255,850 shares
125,785 shares
200,630 shares
197,773 shares
105,972 shares