35,097 shares
27,889 shares
69,680 shares
125,246 shares
21,657 shares
59,006 shares
26,145 shares
23,957 shares
139,626 shares
14,686 shares