22,311 shares
12,353 shares
23,387 shares
23,501 shares
31,145 shares
33,699 shares
43,007 shares
28,227 shares
31,555 shares
37,722 shares