250,258 shares
193,953 shares
191,097 shares
141,407 shares
17,577 shares
21,004 shares
18,630 shares
12,990 shares
14,419 shares
10,821 shares