18,303 shares
27,094 shares
31,508 shares
17,813 shares
47,374 shares
17,244 shares
23,361 shares
23,085 shares
142,021 shares
39,698 shares