280,876 shares
110,214 shares
399,931 shares
141,656 shares
121,327 shares
255,548 shares
125,633 shares
200,476 shares
197,442 shares
105,678 shares