30,580 shares
26,670 shares
20,268 shares
15,226 shares
35,224 shares
37,531 shares
20,985 shares
19,189 shares
13,947 shares
20,388 shares