35,115 shares
27,889 shares
69,686 shares
125,251 shares
21,663 shares
59,007 shares
26,148 shares
23,960 shares
139,627 shares
14,686 shares