57,140 shares
23,011 shares
25,598 shares
20,392 shares
15,911 shares
106,460 shares
118,161 shares
30,328 shares
33,936 shares
39,665 shares