22,307 shares
12,187 shares
23,356 shares
23,495 shares
31,140 shares
33,694 shares
43,006 shares
28,224 shares
31,552 shares
37,717 shares