22,307 shares
12,160 shares
23,347 shares
23,495 shares
31,133 shares
33,690 shares
43,005 shares
28,217 shares
31,550 shares
37,717 shares