37,912 shares
119,731 shares
49,719 shares
29,182 shares
29,343 shares
23,574 shares
144,692 shares
121,462 shares
47,769 shares
33,627 shares