22,308 shares
12,209 shares
23,358 shares
23,495 shares
31,140 shares
33,695 shares
43,007 shares
28,224 shares
31,554 shares
37,718 shares