25,897 shares
63,358 shares
88,071 shares
68,434 shares
28,062 shares
32,019 shares
59,891 shares
13,553 shares
103,676 shares
112,385 shares